ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Dyno Tuning Practices

Thread Tools
 
Search this Thread
 
Old 03-22-2011, 12:19 PM
  #21  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Originally Posted by hustler
What is boost creep again? I can't remember thanks to the AF parts, lol.
Mechanical boost climbs with RPMs.

As if this is not enough to make dyno tuning a bit more involved, the amount it climbs changes with timing. Even with closed loop boost there will be a bit of change as you change timing. Which changes where on the map the engine is walking through. And changes the torque output too....

With coarser MAP breakpoint jumps it will make things a bit easier for the tuner.

Again, I'm literally picking 7-10 RPM columns and if you're spending more than 1-hour on the dyno for simple spark table tuning, I think you should consider tuning fewer load cells.
And again, this is why one should probably start with coarser RPM breakpoint jumps. If you're just interpolating between points where you dyno tune to begin with, what's the point of having the fine breakpoints at all?


It probably takes longer to set-up the sweep than it does to load/lock a wheel speed and tune target KPA w/ throttle position. I pick 4 points per column and write down the output on a scratch pad, bump spark angle, try again and see what changed.
When tuning a fixed MAP row, getting the dyno to do the RPM sweep allows the software to be your scratch pad. Faster.

And, an issue with part-throttle tuning where you try and adjust your foot to hit the MAP target, then reading the torque readout, is that a 3% error in hitting your MAP target, means a 3% change in torque readout. You thus cannot read torque to better than 2% accuracy and tune spark timing to within 2% of the torque value of MBT. This is why a simple TORQUE DIVIDED BY MAP calculation by the dyno software would be so damn useful. Even when you are tuning WOT, slight variations in BOOST will cause slight variations in torque. If torque divided by MAP were displayed instead of just plain torque, the small changes in boost would be mostly canceled out. Instead, you have to watch the MAP trace on the dyno screen, to make sure your boost hasn't changed more than the change in torque that you see.

Last edited by JasonC SBB; 03-22-2011 at 12:30 PM.
JasonC SBB is offline  
Old 03-22-2011, 12:38 PM
  #22  
Elite Member
iTrader: (12)
 
JayL's Avatar
 
Join Date: May 2007
Location: Austin, TX
Posts: 1,881
Total Cats: 2
Default

Tuning a lower horsepower car is one thing, it's more preference and can easily be done going cell by cell. What's the consensus on getting a higher horsepower car dialed in. The ability to fine tune each cell is diminished even further when your map goes out to 30# or so and you have to rely more on interpolating the cells.
JayL is offline  
Old 03-22-2011, 12:49 PM
  #23  
Elite Member
iTrader: (2)
 
Faeflora's Avatar
 
Join Date: Jan 2007
Location: Los Angeles, CA
Posts: 8,682
Total Cats: 130
Default



??? Really? That leaves you with minimal safety margin- to rely on your ait and **** tables to pull timing just enough. Also I don't think its safe to be cruising around at mbt. If you have no closed loop knock trim you can be fucked pretty quick.
Faeflora is offline  
Old 03-22-2011, 12:59 PM
  #24  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

JayL:

With a 300 kPa car you probably only need to tune 50 kPa jumps from 200 to 300 kPa.
If you had say these breakopints
25
50
75
100
150
200
250
300

That's only 8 MAP rows.


Fae, I suggested tuning for different CLT and AIT conditions to ensure adequate margin from ping.

And I never suggested running with no knock sensor once done tuning. Besides, it is better to never have ping, than to have it then rely on "closed loop knock" to retard it. It takes more retard to stop ping once it's started, than to prevent it to begin with. It's counter-productive. And not very reliable with the current knock sensing algorithms in aftermakret ECUs.
JasonC SBB is offline  
Old 03-22-2011, 01:26 PM
  #25  
Asx
Junior Member
iTrader: (1)
 
Asx's Avatar
 
Join Date: Nov 2007
Location: Huntsville, AL
Posts: 78
Total Cats: 3
Default

what are the fan setups like on the dynos y'all go to? When tuning racecars that aren't street legal, I have to spend maybe an hour of running time dialing in the fuel map, longer if it's a dual purpose car who's owner doesn't know enough about MS to street tune his AFRs before showing up. I spend probably 4 hours of "real life" time waiting on the engine to cool down. The dynos I go to usually have a big gym fan blowing over the front of the car with a smaller squirrel cage fan blowing directly into the mouth.
Asx is offline  
Old 03-22-2011, 01:46 PM
  #26  
Elite Member
iTrader: (2)
 
Oscar's Avatar
 
Join Date: Jan 2007
Location: Bolton, UK
Posts: 3,022
Total Cats: 120
Default

Single, huge 5' fan that needed to be strapped down at the dyno I went to. Coolant temps were never an issue on even a stock radiator.
Oscar is offline  
Old 03-22-2011, 01:58 PM
  #27  
Elite Member
iTrader: (2)
 
Faeflora's Avatar
 
Join Date: Jan 2007
Location: Los Angeles, CA
Posts: 8,682
Total Cats: 130
Default

Originally Posted by JayL
Tuning a lower horsepower car is one thing, it's more preference and can easily be done going cell by cell. What's the consensus on getting a higher horsepower car dialed in. The ability to fine tune each cell is diminished even further when your map goes out to 30# or so and you have to rely more on interpolating the cells.
What's wrong with interpolating?

I have been messing with my fuel map a bunch this year. The way I've done it is to do a pull at 0psi, adjust the fuel in that row to stoich (or whatever target). Multiply the stoich fuel value by 1.27 (or whatever ratio you want) and you end up with 11.5:1. Enter that at 10 psi and interpolate. For 14 psi, multiply your 0psi value by 1.27, then double your fuel value in the 14psi row. Then interpolate between those two. For 28psi, do the same as you did in the 14 psi row. Add a little to your multiplication factors and you have safety margin.

This has typically gotten me pretty damn close.
Faeflora is offline  
Old 03-22-2011, 02:04 PM
  #28  
Elite Member
iTrader: (8)
 
shlammed's Avatar
 
Join Date: Dec 2008
Location: Kingston, Ontario
Posts: 2,910
Total Cats: 51
Default

I like these threads when i have to start thinking about retuning my car again.
shlammed is offline  
Old 03-22-2011, 02:07 PM
  #29  
Elite Member
iTrader: (12)
 
JayL's Avatar
 
Join Date: May 2007
Location: Austin, TX
Posts: 1,881
Total Cats: 2
Default

Originally Posted by Faeflora
What's wrong with interpolating?
Nothing as long as the intervals are small, it's when they start to grow that I'm concerned. You lose the precision necessary to maximize your setup while still staying safe. At what point is the interval too big?

Another aspect of tuning is how any correction factors are being setup and utilized. Everyone always talks about tuning their fuel and spark map, but how many people actually change the corrections to be ideal for their particular setup?
JayL is offline  
Old 03-22-2011, 03:31 PM
  #30  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Jason I'm confused, you've posted a LOT about tuning to a very fine MAP level and getting the MAP level extremely consistent when tuning, but then you've advocated a 50kpa spread between breakpoints. With that spread your relying on interpolation, which from your previous postings you implied you weren't keen of?!

Or have I not grasped your concepts?
richyvrlimited is offline  
Old 03-22-2011, 04:25 PM
  #31  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

With 25 or 50 kPa, or 800 RPM breakpoint jumps and an optimized timing, your timing may be 1* away from absolute optimal, which you might get with more breakpoints.

Off boost, you don't know if you're 5* away. Does anyone here know their 50 or 75 kPa rows' timing is correct within 5*?

And if you don't heatsoak the pistons a la Hustler or Dave Coleman, you may not know that on the main straight your 3* margin to ping may erode to -1*.

IOW having 25 kPa breakpoint jumps, introduces less error, than say, not heatsoaking your pistons.
The stuff I discussed has to do with identifying MBT. You can easily err by 2* or more if you're not consistent.
JasonC SBB is offline  
Old 03-22-2011, 04:37 PM
  #32  
Elite Member
iTrader: (2)
 
Faeflora's Avatar
 
Join Date: Jan 2007
Location: Los Angeles, CA
Posts: 8,682
Total Cats: 130
Default

Originally Posted by JayL
Another aspect of tuning is how any correction factors are being setup and utilized. Everyone always talks about tuning their fuel and spark map, but how many people actually change the corrections to be ideal for their particular setup?
By corrections do you mean AIT, CLT etc?

How would one change those to be ideal for a setup? Run a higher level of corrections if you are running more boost??
Faeflora is offline  
Old 03-22-2011, 04:52 PM
  #33  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by JayL
Nothing as long as the intervals are small, it's when they start to grow that I'm concerned. You lose the precision necessary to maximize your setup while still staying safe. At what point is the interval too big?

Another aspect of tuning is how any correction factors are being setup and utilized. Everyone always talks about tuning their fuel and spark map, but how many people actually change the corrections to be ideal for their particular setup?
Correction factors **** me off... MS's air density correction is based upon the ideal gas law, but it just doesn't work, you have to fudge it to get it to work, and even then I struggle to get any consitency, particularly at idle when PW's are so small.
richyvrlimited is offline  
Old 03-22-2011, 06:12 PM
  #34  
Junior Member
 
C. Ludwig's Avatar
 
Join Date: Jan 2009
Location: Floyds Knobs, IN
Posts: 92
Total Cats: 4
Default

Originally Posted by richyvrlimited
Correction factors **** me off... MS's air density correction is based upon the ideal gas law, but it just doesn't work, you have to fudge it to get it to work, and even then I struggle to get any consitency, particularly at idle when PW's are so small.
That's why some systems include 3D, MAP based correction.
C. Ludwig is offline  
Old 03-22-2011, 06:33 PM
  #35  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Originally Posted by richyvrlimited
.. fudge it to get it to work, and even then I struggle to get any consitency, particularly at idle when PW's are so small.
Your injector dead times are probably off.

Do a search for my thread on the datalogging method of determining dead time.

There's another issue, with saturated injectors, that the dead time changes with temperature. I'm working on a circuit solution for this now.......

Last edited by JasonC SBB; 03-22-2011 at 06:57 PM.
JasonC SBB is offline  
Old 03-22-2011, 07:31 PM
  #36  
Junior Member
iTrader: (1)
 
JKav's Avatar
 
Join Date: Aug 2008
Posts: 376
Total Cats: 47
Default

Yeah, we can get away with the drag-her-down-with-the-dyno-brake approach on the lemons car since we're relatively low output. The dyno can handle it, the fan is adequate, the engine isn't on the absolute ragged edge where it's going to instantly scatter if things aren't perfect.

Our tuning options are severely limited on the lemons car (Vortech FMU + Bipes). The dyno technique lets us fully saturate the engine with heat to allow EGTs to stabilize. This way we have some confidence that we're not going to burn an exhaust valve or crumble the stock exh manifold etc. It's an endurance race after all.

In the context of real-deal high-output Miatas (not lemons cars), reading through this thread makes it clear to me how much these engines are in need of a modern knock detection/correction system. It would go a loooong way toward saving engines, simplifying full-load tuning, improving performance, reducing EGTs...
JKav is offline  
Old 03-22-2011, 09:44 PM
  #37  
Elite Member
iTrader: (2)
 
Faeflora's Avatar
 
Join Date: Jan 2007
Location: Los Angeles, CA
Posts: 8,682
Total Cats: 130
Default

Originally Posted by JKav
Yeah, we can get away with the drag-her-down-with-the-dyno-brake approach on the lemons car since we're relatively low output. The dyno can handle it, the fan is adequate, the engine isn't on the absolute ragged edge where it's going to instantly scatter if things aren't perfect.

Our tuning options are severely limited on the lemons car (Vortech FMU + Bipes). The dyno technique lets us fully saturate the engine with heat to allow EGTs to stabilize. This way we have some confidence that we're not going to burn an exhaust valve or crumble the stock exh manifold etc. It's an endurance race after all.

In the context of real-deal high-output Miatas (not lemons cars), reading through this thread makes it clear to me how much these engines are in need of a modern knock detection/correction system. It would go a loooong way toward saving engines, simplifying full-load tuning, improving performance, reducing EGTs...
During your drag down, where did your EGTs stabilize at?

Also what are the qualities of a modern knock detection/correction system?
Faeflora is offline  
Old 03-23-2011, 01:45 AM
  #38  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Fae, modern knock detection uses time-windowed "listening" (knock usually happens within a certain crank angle range after ignition) and using (sound) pattern recognition. Listen to how knock sounds, slowed down 20x - it has a very characteristic "descending bell note" sound. Simple knock detection merely listens for the presence of a certain frequency range, regardless of time windowing and the characteristic descending bell.
JasonC SBB is offline  
Old 03-23-2011, 04:40 AM
  #39  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by JasonC SBB
Your injector dead times are probably off.

Do a search for my thread on the datalogging method of determining dead time.

There's another issue, with saturated injectors, that the dead time changes with temperature. I'm working on a circuit solution for this now.......
There's a way of working out deadtime with the MS, flicking from sequential injection to Batch and then setting the MS to squirt 4 times per cycle, then twice every other cycle, you move the dead time until AFR's are (near) identical.

Saturated, is that High impedance or Low? There's far too many terms for 2 types of injector..
richyvrlimited is offline  
Old 03-23-2011, 05:04 AM
  #40  
Former Vendor
iTrader: (31)
 
Savington's Avatar
 
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,099
Default

Originally Posted by JasonC SBB
And, an issue with part-throttle tuning where you try and adjust your foot to hit the MAP target, then reading the torque readout, is that a 3% error in hitting your MAP target, means a 3% change in torque readout. You thus cannot read torque to better than 2% accuracy and tune spark timing to within 2% of the torque value of MBT. This is why a simple TORQUE DIVIDED BY MAP calculation by the dyno software would be so damn useful. Even when you are tuning WOT, slight variations in BOOST will cause slight variations in torque. If torque divided by MAP were displayed instead of just plain torque, the small changes in boost would be mostly canceled out. Instead, you have to watch the MAP trace on the dyno screen, to make sure your boost hasn't changed more than the change in torque that you see.
I'm not sure what you're trying to get at here - you've mentioned the MAP vs. wtq/MAP chart before, but you just said that trying to hold a stable manifold pressure while the motor runs through the RPM range is nigh impossible. You're going to have WAY more MAP error (vs. target) than you would if you had the RPM stable and were just focused on hitting the MAP target.

Have you ever measured the torque decay of the motor on the dyno during fixed-RPM load cell tuning? Presumably it levels out at some point, or the decay drops to a point where it's fairly easily repeated. Maybe this is the ticket to consistent output measurements when you're trying to optimize a spark map?

I don't like interpolation. I use 15kpa/350rpm breakpoints. Excessive, maybe. I'll skip every other RPM column above ~5000rpm if I'm in a hurry and then fill in the blanks later.

Jay, the new AEM PnP-4 boxes are very close to true modern knock control. UA frequency filter, 2D RPM vs. noise threshold graph, windowing, etc. The only thing it won't do is the sound wave identification.
Savington is offline  


Quick Reply: Dyno Tuning Practices



All times are GMT -4. The time now is 11:19 AM.