Virtual Dyno - Page 5 - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Reply
 
 
 
LinkBack Thread Tools Search this Thread
Old 03-04-2012, 02:39 PM   #81
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

I just added where you could view HP and TQ on the graph all screen. Next Ill work on marrying up the records of HP and TQ and the original records since I trim some out.
bbarnhill is offline   Reply With Quote
Old 03-04-2012, 03:15 PM   #82
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

Another really good figure of merit to plot vs. RPM is VE derived from:

AFR * fuel_pulse_width * inj_size / displacement * correction_factor_from_fuel_pressure

I do this with the AEM datalog software.
JasonC SBB is offline   Reply With Quote
Old 03-04-2012, 03:18 PM   #83
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

And then BMEP divided by MAP divided by the above VE.
This will give you an idea of how optimal your ignition timing is.
JasonC SBB is offline   Reply With Quote
Old 03-04-2012, 03:34 PM   #84
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

yeah ............ seeing as how I dont know what is in each column (that section is dumb) thats gonna be hard to detect automatically. Id have to know each of those column names and types for all 30 loggers it supports ... geez

Thats the problem on these types of calculations.
bbarnhill is offline   Reply With Quote
Old 03-04-2012, 03:36 PM   #85
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

I have an idea how it could be done but dang yall really dont want me to get any sleep do ya
bbarnhill is offline   Reply With Quote
Old 03-04-2012, 05:29 PM   #86
Elite Member
iTrader: (3)
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,010
Total Cats: 583
Default

A sleeping SW Engineer is an oxymoron. In any case, everything that Jason mentioned is already available in our data logs with one magic ingredient missing . . . derived torque . . . which is what Virtual Dyno has!

As for marrying up records to re-include trimmed data, you can just use that interpolation function I posted earlier.
hornetball is offline   Reply With Quote
Old 03-04-2012, 05:38 PM   #87
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

Geeeeez

Im trying to think about this issue a bit because now Ill be in the file export business
bbarnhill is offline   Reply With Quote
Old 03-04-2012, 05:42 PM   #88
Elite Member
iTrader: (3)
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,010
Total Cats: 583
Default

Thinking hurts. No pain, no gain.
hornetball is offline   Reply With Quote
Old 03-04-2012, 05:56 PM   #89
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

It hurts some of us (ME) more than others.
bbarnhill is offline   Reply With Quote
Old 03-05-2012, 12:42 AM   #90
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

bbarnhill,

What smoothing algorithm do you use to smoothen the torque calc?

Way back in 1998 I wrote a Mathcad sheet for extracting torque from an MP3 audio recording of the ignition pulses. The best smoothing function it had that I tried was "LOESS".
JasonC SBB is offline   Reply With Quote
Old 03-05-2012, 12:47 AM   #91
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

Jason: we need to talk ... I'm looking for another smoothing algorithm other than the one I'm using. I'm currently using an averaging algorithm, and I've tried Bezier curves too (currently disabled). Something just bothers me bout the smoothing and I cant put my finger on it. Dont get me wrong it works pretty darn good but I think something a little more tailored for smoothing curves without flattening their arc too much would be nicer.
bbarnhill is offline   Reply With Quote
Old 03-05-2012, 04:50 PM   #92
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

Show me your smoothing algo.
Can you find some code examples implementing loess?
JasonC SBB is offline   Reply With Quote
Old 03-05-2012, 09:05 PM   #93
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

havent looked at LOESS ... its literally just averaging the adjacent points together as it walks up the graph
bbarnhill is offline   Reply With Quote
Old 03-09-2012, 11:50 AM   #94
Elite Member
iTrader: (3)
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,010
Total Cats: 583
Default Errors w/ 1.1.7

Keep getting the following error boxes with 1.1.7:

On startup:

"Could not load columnnames.xml. Default values will be used."

During execution and on shutdown:

"Failed saving columnnames.xml: There are multiple root elements. Line 374, position 6."

Suggestions?

I want 1.1.8 anyway.
hornetball is offline   Reply With Quote
Old 03-09-2012, 01:12 PM   #95
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

That is a bug that is fixed in 1.1.8 ... default values in the dataset definition were not set ... a bug that I dont know how it just now started showing up but thats how most bugs are. Im going to work with my beta testers this weekend and see if I can get 1.1.8 released while I meet my wife in St. Louis since we are living 7.5 hours apart right now :( (school and work). She will understand that you guys need 1.1.8 though
bbarnhill is offline   Reply With Quote
Old 03-13-2012, 12:51 AM   #96
Elite Member
iTrader: (3)
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,010
Total Cats: 583
Default

OK, you had your conjugal visit. Where's 1.1.8? JK
hornetball is offline   Reply With Quote
Old 03-13-2012, 01:35 AM   #97
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

damn you hornet!!! Conjugal visits are what I live for man.

I just sent 1.1.8 beta 7 out tonight with some tweaks to fix drag and drop for those of you that still have UAC turned on. If that beta checks out fine then Im on to releasing 1.1.8
bbarnhill is offline   Reply With Quote
Old 03-21-2012, 08:00 PM   #98
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default

I sent 1.1.8 beta 11 to the beta tester last night. He will get back to me by the weekend and Ill hopefully get good news and release that to you guys this weekend. No promises just making sure you know that Im still pushing to get 1.1.8 out as it fixes a lot of bugs I hope.
bbarnhill is offline   Reply With Quote
Old 03-25-2012, 04:42 PM   #99
Junior Member
 
Join Date: Jan 2012
Location: Kansas City, KS
Posts: 66
Total Cats: 3
Default Virtual Dyno 1.1.8

1.1.8 has been released. Come and get it!!!

Here is a list of the changes:

- Fixed a bug allowing the display values popup on graph other columns to draw offscreen
- Fixed UI bug that left selected profiles blue when another profile was selected
- Fixed miscoloring of smoothing options on run specific context menu
- Fixed UI bug where was border showing on both sides between HPTQ graph and AFRBoost graph
- Fixed delay when profile is selected till the time the menu is hidden
- Fixed incorrect loading of smoothing factor from saved settings file
- Fixed a bug when writing columnnames.xml on update that caused the invalid root element error
- Added dropdown to select profile from bottom of screen where active profile is displayed
- Added check for file in use when loading columnnames.xml as it may still be updating
- Added trimming of commonly trimmed char from column names when looking for column
- Added EcuTek log support
- Added LS2Edit log support (.LOG only)
- Added Link G4 log support (after running the llc2csv converter only)
- Added UV Scan log support
- Added more time formats to be compatible varying time formats
- Added setting to allow toggling smoothing time in case of unsmooth time signal
- Revamped the settings window to be a window instead of a panel
- Persist all settings across program in a common settings object instead of reading form settings screen
- Moved all updating to the splash screen so updates are done before loading the application
- Replaced most typeof comparisons with the 'is' keyword
- Removed system serial number and install id as it caused instability with the UAC
- Removed application manifests that elevated security and disabled drag and drop with UAC on
- All update versions come from the webservice instead of direct web xml reads
- Column updates are now through the webservice
- Cancel zoom button is always visible but disabled when graph is not zoomed
bbarnhill is offline   Reply With Quote
Old 03-26-2012, 11:22 AM   #100
Elite Member
iTrader: (3)
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,010
Total Cats: 583
Default

text file output?
hornetball is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Another Cast Manifold Corky Bell Prefabbed Turbo Kits 18 11-22-2016 10:01 PM
Why dynos should plot Torque divided by MAP JasonC SBB ECUs and Tuning 11 10-27-2015 05:56 PM
Time to start learning and play with tuning The Gleas MEGAsquirt 3 10-01-2015 10:30 AM
1.8, C30-74 Rotrex, 9psi, 235WHP/190WTQ (E85) Lincoln Logs Dynos and timesheets 4 09-23-2015 01:26 PM


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 07:26 AM.