Throttle vs Airflow table

FlashPro questions & answers specific to the 2006-2009 (US, UK, Asia) S2000
shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Throttle vs Airflow table

Post by shind3 » Wed Jan 07, 2015 3:21 am

I have unchecked the box for this but I'm still seeing a lot of ignition retard for the 1st minute or so. This causes a sudden increase in engine speed when it finally does get disabled near the 1 minute mark.Attaching datalogs and map.

Please advise on how to fix. Thanks.
Shek 70mm TP, 32.fpcal
(9.36 KiB) Downloaded 130 times
datalog0000.fpdl
(189.72 KiB) Downloaded 122 times
Last edited by shind3 on Fri Jan 23, 2015 11:24 pm, edited 1 time in total.

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Wed Jan 07, 2015 9:27 am

That is not warm up ignition retard, it is ignition controlled idle behavior. Something is out of balance between the idle speed and ECU idle control via the throttle. For the first half of the datalog the idle speed is higher that the ECU requested, and the ignition has mostly hit the ignition controlled idle lower limit. After the throttle blip the upper limit of ignition controlled idle is reached.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Wed Jan 07, 2015 9:46 am

I'm not sure I followed what you wrote.

For the 1st half, the idle speed is 1350RPM while the map calls for 1200. Then at the ~1 minute mark, the idle speed suddenly jumps to 1900 without touching the throttle and then gradually gets reduced to the idle target of 1200.

So, what is causing that sudden increase in RPM? Looks like the only thing responsible is a sudden increase in timing. So what is causing the sudden increase in timing?

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Thu Jan 08, 2015 9:41 am

Up until the 1 minute mark the ECU to trying to bring the idle speed down using ignition controlled idle. At that point I would guess that it has reset the idle routine because of the difference in idle speed and target idle for a period of time. 20 seconds later the idle comes down to target.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Fri Jan 09, 2015 8:27 am

Yeah, I understand that ECUs will adjust ignition to stabilize idle. I guess you're saying the ECU has hit rock bottom trying to bring the idle speed down. Wonder why it doesn't throw a code for 'idle speed too high' after it realized it's unable to bring the idle speed down with just ignition.

And why doesn't the ECU just reduce the throttle plate? It sits at 6% during the high idle when it could just reduce it to 3% like it does later.

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Fri Jan 09, 2015 9:22 am

I don't think the ECU even has an error code for the idle speed being out of spec. I believe the throttle control module does most of the work.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Fri Jan 09, 2015 11:17 am

Hondata wrote:I don't think the ECU even has an error code for the idle speed being out of spec. I believe the throttle control module does most of the work.
When you say 'throttle control module' are you speaking of this thing in the engine bay?
Image


If so, I was under the impression that this was nothing more than a bulky APP sensor and simply transmitted the pedal position to the ECU which then directly controlled the throttle plate. But it sounds like you are saying, there is a 2 way street between this module and the ECU and this module tells the ECU what the pedal position is, the ECU runs calcs and requests a certain throttle angle, but then this module is the final authority on how much to actually rotate the throttle plate by? Is that correct?

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Sat Jan 10, 2015 8:02 am

Honda choose to implement DBW in an odd fashion for the S2000 (and TSX). The photo is the the APP sensors, driven from the thottle pedal via a cable. The throttle control module is a box under the dash on the passenger side. It controls the throttle plate and communicates withe the ECU via a serial link.
For other cars with DBW the throttle control module function was incorporated into the ECU, and the throttle pedal had the APP sensors.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Sun Jan 11, 2015 10:33 pm

Thanks for clarifying.

Does this look like an indicator of my throttle plate being more open than it should be at rest?

With the ignition on, engine off, the reported TPlate % is 4% during its mechanical rest position. After I blip the throttle to actuate the TB, the minimum TPlate % seems to be 7% for a while before a period of no activity returns it back to 4%. How does a properly working TB system compare?
TB test.fpdl
(15.51 KiB) Downloaded 116 times

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Mon Jan 12, 2015 1:26 pm

It is hard to say without doing a back to back on the same car at the same temperature.
What we can try is adding in the flow vs throttle angle table. With a large throttle body this relationship changes, so that could be why the idle throttle opening overshoots and then closes after 30 seconds.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Mon Jan 12, 2015 2:02 pm

That would be perfect!

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Mon Jan 12, 2015 4:19 pm

Done for the next release, which will be very soon. The S2000 is missing many throttle tables compared to the civic - probably the function that the throttle control module performs.
Hondata

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Mon Jan 12, 2015 7:35 pm

Sweet, thanks! Yeah, I understand the Civic has the Throttle Control Module functions built into its ECU unlike the S2000.

shind3
Posts: 109
Joined: Mon Jun 30, 2014 8:02 am
Location: Pittsburgh, PA

Re: Warmup Ignition Retard

Post by shind3 » Thu Jan 15, 2015 11:17 am

I see the update to v2.0.3. Cool.

Just to confirm, I should be increasing the 'expected airflow' at the various TPlate % for a larger TB right?
Should the 1st value at 0.5% remain at 0?
I wonder if an offset or percentage change should be performed. My guess is that differences are greater at lower plate angles so an offset change would be more appropriate? But if I do an offset change, how do I deal with the 1st value which probably has to be 0 and not totally change the shape of the curve?

User avatar
Hondata
Site Admin
Posts: 8751
Joined: Thu Aug 15, 2002 12:13 pm
Location: Torrance, CA
Contact:

Re: Warmup Ignition Retard

Post by Hondata » Thu Jan 15, 2015 12:03 pm

I'd use a percentage increase. The first value should stay at 0.
Hondata

Post Reply