Acura RSX, ILX and Honda EP3 Forum banner

How to make dyno charts from datalogs - Virtual Dyno Hack

35K views 81 replies 24 participants last post by  Stitch  
#1 · (Edited)
Hey guys, just discovered this great road dyno program today from my Evo buddy. It's called Virtual Dyno, and can be found here: http://www.bradbarnhill.com/projects/VirtualDyno/ This is the same program Magnesium has used to create graphs for his customers.

**UPDATE** v1.1.2 Has been released and now plays nice with exported kpro datalogs!

Virtual Dyno v1.1.1 (current public release) doesn't work out of the box for us, but with some light hacking you can make charts!

Light hacking:
Fix 1: Open your .kdl in KManager. Under the "Datalog" menu, select "Export..." This will create the .csv file you need for Virtual Dyno.
Problem: If you open it now, you will get "E101: Not all columns needed for calculations found."

Fix 2: Open your new .csv file in Excel / Open Office / spreadsheet program. Delete the first 3 rows. Now you can get a graph of HP using Virtual Dyno -- no more E101 :D
Problem: If you load a run (Ctrl+L) in Virtual Dyno, you will notice that the Air / Fuel chart is off. This is because KManager exports with different units than we want. Boost is also off because the column heading is wrong.

Fix 3. Go back to your .csv file to fix A/F and Boost data!
A/F) Back in the .csv file, change your "map" column heading to "boost".
Boost) Multiply all values in column "lambda" by 14.7. I did this by creating a new column titled "lambda", carrying the calculation out for 1, then just dragging the auto-calculation box down. Don't forget to delete the old column if you do it this way.

No more problems!! Go datalog and have fun :vtec:


My Graph


Other error codes:
"E106: Index was outside the bounds of the array"
I got this when trying to open a trimmed datalog of only TPS==100. My guess is that Virtual Dyno relies on TPS transitions within the specified gear (3rd or 4th) to detect WOT, and having a constant TPS fools it. A known fix: Try exporting a larger portion of your .kdl.
 
#4 ·
I've been emailing Brad, this is the latest (important bits only):

Should be a simple fix to get Kpro logs working. I thought I had them supported but I guess not. Ill get this taken care of for you guys.

Thanks letting me know of the problem. Ill push an update out asap.
Brad is a busy man, and does this for fun / side project. He's shooting to have updated release this weekend. I'll let you guys know if I get more info.
 
#7 ·
Other error codes:
"E106: Index was outside the bounds of the array"
I got this when trying to open a trimmed datalog of only TPS==100. My guess is that Virtual Dyno relies on TPS transitions within the specified gear (3rd or 4th) to detect WOT, and having a constant TPS fools it. A known fix: Try exporting a larger portion of your .kdl.
I got this error with a trimmed log

I just exported a larger log (still trimmed but I left another 15 seconds of data in there) and still got E106. Any other suggestions?
 
#14 ·
Yes, you just need to make a new XML file for the car and save it into the Cars directory, most likely c:\Program Files\Pnuema Productions\Virtual Dyno\Cars

Just look at the XML files that are already there and you should be able to figure it out. Open one in notepad, edit it, and save it with a new name.
 
#15 ·
Hey guys, just discovered this great road dyno program today from my Evo buddy. It's called Virtual Dyno, and can be found here: http://www.bradbarnhill.com/projects/VirtualDyno/ This is the same program Magnesium has used to create graphs for his customers. Virtual Dyno v1.1.1 (current public release) doesn't work out of the box for us, but with some light hacking you can make charts!

Light hacking:
Fix 1: Open your .kdl in KManager. Under the "Datalog" menu, select "Export..." This will create the .csv file you need for Virtual Dyno.
Problem: If you open it now, you will get "E101: Not all columns needed for calculations found."

Fix 2: Open your new .csv file in Excel / Open Office / spreadsheet program. Delete the first 3 rows. Now you can get a graph of HP using Virtual Dyno -- no more E101 :D
Problem: If you load a run (Ctrl+L) in Virtual Dyno, you will notice that the Air / Fuel chart is off. This is because KManager exports with different units than we want. Boost is also off because the column heading is wrong.

Fix 3. Go back to your .csv file to fix A/F and Boost data!
A/F) Back in the .csv file, change your "map" column heading to "boost".
Boost) Multiply all values in column "lambda" by 14.7. I did this by creating a new column titled "lambda", carrying the calculation out for 1, then just dragging the auto-calculation box down. Don't forget to delete the old column if you do it this way.

No more problems!! Go datalog and have fun :vtec:

My Graph
View attachment 355495

Other error codes:
"E106: Index was outside the bounds of the array"
I got this when trying to open a trimmed datalog of only TPS==100. My guess is that Virtual Dyno relies on TPS transitions within the specified gear (3rd or 4th) to detect WOT, and having a constant TPS fools it. A known fix: Try exporting a larger portion of your .kdl.
what do you mean delete 3 rows which please add a screen shot
 
#16 ·
delete the first 3 rows and move everything up

Image


row 1 should start with all your sensors and what not
 
#26 ·
I used excel 2010 to manipulate my CSV file at work, no problems.

What I do is hit Crtl+S to save, then Excel asks if you want to keep the CSV format, so click yes. Then when you close excel, you get prompted again about saving and at that point I click don't save.

Also make sure you have a TPS column in your CSV file with some values of 100. If you don't scale your TPS properly in your tune then it might read too high like 105% or too low like 98% when your pedal is too the floor.
 
#28 · (Edited)
many.. many thanks for the program ;)

only one thing... i'm from Spain and i can run the program
when changed "regional settings" of windows to

"point" --> decimal symbol
"comma" --> millar symbol

this is the dyno of one friend... Civic Ep3 TypeR.
 

Attachments