|
Software Tuning Discuss all software tuning topics. |
|
Thread Tools | Search this Thread |
04-15-2015, 12:36 PM | #15 |
Senior Member
Join Date: Feb 2014
Drives: 2014 WRB BRZ Limited
Location: Western MA
Posts: 376
Thanks: 269
Thanked 190 Times in 107 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
|
So, if I understand this right, you're trying to implement a system that uses both MAF readings and vehicle speed to improve afr accuracy?
__________________
|
04-15-2015, 11:16 PM | #16 | |
Senior Member
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
|
Quote:
Speed density uses engine speed and manifold pressure to calculate (after compensating for temperature and volumetric efficiency) the mass of air flowing into an engine. The amount of air mass flowing in to the engine determines load (grams of air/rev) and thus everything that uses load as an input (fuelling, timing, AVCS, everything). At the top end of the MAF scale, resolution gets poor and under forced induction conditions, can easily exceed the maximum figure (MAF sensor capped) - this leads to the ECU thinking that a certain amount of air is going in but really much more air is going into the engine => leans out under high load/RPM (bad). Speed density gets rid of the resolution problem up high as well as the problem of having a capped MAF sensor. |
|
The Following User Says Thank You to ztan For This Useful Post: | xxBrun0xx (04-16-2015) |
08-20-2015, 02:43 PM | #17 | |
Senior Member
Join Date: Sep 2012
Drives: Whiteout FR-S, Evo 8 RS
Location: Kissimmee FL.
Posts: 242
Thanks: 131
Thanked 42 Times in 32 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
|
Quote:
|
|
The Following User Says Thank You to D-VO For This Useful Post: | ztan (08-20-2015) |
08-20-2015, 06:31 PM | #18 | |
Senior Member
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
|
Quote:
For B01C (are you using a stock ROM, or an OFT 2.xx ROM?), can you log the following to see if the addresses are clean? Code:
paramname = MAF_Sensor paramid = 0xFFF8D410 isfloat = 1 paramname = MAF_SD_Raw paramid = 0xFFF8D414 isfloat = 1 paramname = MAF_SD paramid = 0xFFF8D418 isfloat = 1 paramname = MAF_Final paramid = 0xFFF8D41C isfloat = 1 |
|
08-20-2015, 07:05 PM | #19 | |
Senior Member
Join Date: Sep 2012
Drives: Whiteout FR-S, Evo 8 RS
Location: Kissimmee FL.
Posts: 242
Thanks: 131
Thanked 42 Times in 32 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
|
Quote:
|
|
The Following User Says Thank You to D-VO For This Useful Post: | ztan (08-21-2015) |
08-21-2015, 10:43 AM | #21 | |
Senior Member
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
|
Quote:
Last memory address referenced in A01G is FFF8D304 and in B01C is FFF8DC50. Can you try logging FFF8DC80 and up in steps of 4? I suspect they will be clean. |
|
08-21-2015, 11:09 PM | #22 | |
Senior Member
Join Date: Sep 2012
Drives: Whiteout FR-S, Evo 8 RS
Location: Kissimmee FL.
Posts: 242
Thanks: 131
Thanked 42 Times in 32 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
|
Quote:
FFF8DC80 FFF8DC84 FFF8DC88 FFF8DC8C FFF8DC90 FFF8DC94 FFF8DC98 FFF8DC9C FFF8DCA0 FFF8DCA4 FFF8DCA8 FFF8DCAC All are clear and showing zero's like you said. How far up do you want me to go? Last edited by D-VO; 08-22-2015 at 11:09 PM. Reason: More info |
|
09-10-2015, 06:13 PM | #23 | |
Senior Member
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
|
Quote:
Fuelling: There is an engine load multiplier value in the ROM which is applied to engine load before the pulse widths are calculated for DI and PI systems - I wonder if we could just scale this value according to E% rather than adjusting each fuelling system seperately. Would need to do some testing. Do there need to be different OL tables to interpolate between on the basis of E%? The primary OL fuelling additive gets added in progressively on the basis of IAM, and could be redefined to add on basis of E% Cranking fuelling: There is a ECT/RPM compensation table that is zeroed. That could be used as a ECT/E% compensation table. Timing: Base Timing A does not get used much - there is already code that interpolates between Base Timing A and Base Timing B based on a value (I am led to believe related to AVCS activity). This one would be quite easy to hijack. E% sensor: Where would you wire this into, and how would you deal with the dropped signal for that input? |
|
02-25-2016, 05:59 PM | #24 |
Join Date: Jun 2012
Drives: Toyota 86 GT
Location: Sydney, Australia
Posts: 517
Thanks: 85
Thanked 263 Times in 147 Posts
Mentioned: 24 Post(s)
Tagged: 0 Thread(s)
|
Could be just me but I can't open the zip. Looks like it's corrupt.
"I used a straight RPM/MAP to mass flow conversion table rather than full VE conversion to simplify code." What do I need to do to convert VE to g/s? I'll most likely do it in excel. Another question. Is there anything stopping me running full SD? Ie. maf-less. P.S. love your work. If you haven't seen the Aussie "86 Drivers Club" FB group jump on it. We love tech stuff. |
02-25-2016, 10:13 PM | #25 | |
Senior Member
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 358 Times in 142 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
|
Quote:
You'll also need the .xml file additions in posts above, or I can send you my .xml (though it has been modified to how I think) and latest ROM including FlexFuel code. You don't need any conversion - the table holds a mass flow value in g/s per RPM/MAP cell that gets input into the ECU instead of the MAF flow and the ECU does the conversion to g/rev - you can run full SD if you want, though there is quite a lot of variation at low load/RPM in the final SD value that I'm not sure would run smooth - probably anywhere above 40-60 g/s flow would run well. If you do go MAFless, let us know how it goes. |
|
03-01-2016, 09:47 PM | #26 | |
Join Date: Jun 2012
Drives: Toyota 86 GT
Location: Sydney, Australia
Posts: 517
Thanks: 85
Thanked 263 Times in 147 Posts
Mentioned: 24 Post(s)
Tagged: 0 Thread(s)
|
I know I don't need a conversion, it's more that I'd like to do it. Rather than explain what I'm trying to do, here's a picture (numbers are garbage):
This seems like a common formula. VE = (3456 x CFM) / (CID x RPM) Though it doesn't take into account air temp or baro pressure. There's enough info out there (like this), it's just a matter of me finding the time to implement it. Quote:
|
|
03-01-2016, 11:16 PM | #27 | |
Senior Member
Join Date: Apr 2014
Drives: Toyota 86 GTS
Location: Australia
Posts: 1,129
Thanks: 453
Thanked 895 Times in 424 Posts
Mentioned: 211 Post(s)
Tagged: 0 Thread(s)
|
Quote:
The amount of harassment people get whenever they mention anything open source on facebook from ignorant Australian online super-heros that blindly follow their tuners and unquestionably swallow all the horse shit said tuners feed them, is astounding. I'd advise anyone in Australia to stay away from facebook groups as much as possible if they want to discuss anything tuning related, I know for a fact this group is one spoiled by these hateful minions. This forum is a much better for tuning discussion where those people get banned and you can reach your audience of one or two people with their heads on straight, instead of facebook where there's thousands of useless fucktards whose sins are constantly removed and forgiven or rewarded due to the overwhelming mob mentality. I suspect ztan knows this full well already though. |
|
The Following User Says Thank You to Wayno For This Useful Post: | D_Thissen (03-01-2016) |
03-02-2016, 12:04 AM | #28 | |
Join Date: Jun 2012
Drives: Toyota 86 GT
Location: Sydney, Australia
Posts: 517
Thanks: 85
Thanked 263 Times in 147 Posts
Mentioned: 24 Post(s)
Tagged: 0 Thread(s)
|
People don't get harassed in the 86 Drivers Club. It's all love and rainbows.
Quote:
Last edited by 86drift; 03-02-2016 at 12:31 AM. |
|
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Open Source Electric Supercharger | neutron256 | Forced Induction | 913 | 08-22-2021 05:16 PM |
MAF (Mass Air Flow) versus Speed Density, Discussion & Debate for ALL | DeliciousTuning | Software Tuning | 40 | 04-11-2015 12:56 AM |
Screencast: MAF and Speed Density | jamesm | Software Tuning | 6 | 02-08-2014 03:19 PM |
Is Speed Density tuning required for under 400HP street driven cars | vgi | Software Tuning | 35 | 12-03-2013 06:29 PM |
Speed Density Possible? | mrk1 | Engine, Exhaust, Transmission | 3 | 05-01-2013 01:21 AM |