I think I know whats going on...AIT is giving me grief
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
I think I know whats going on...AIT is giving me grief
Maybe I need to drag out the digital storage scope and mock up an MS to a function generator and some inductors for injectors and do some calculations and see if I get consistant results.
The later extra codes have coolant temp iat correction to combat heatsoak, may be worth a look?
-
mops
- Experienced Squirter
- Posts: 217
- Joined: Sun Sep 25, 2005 4:13 pm
- Location: Auckland, NZ
- Contact:
cold start and run is near perfect... good fuel economy and power, but if i stop for 2 minutes, it's really difficut to start... engine bucks and sputters, but as ve table takes over durning starting the engine dies quickly.
ambbient is ~20*C and normally iat reads about 22-24 while driving, but for a short stop it will creep up to 45*C or over.
- djandruczyk
- MegaSquirt Guru
- Posts: 25
- Joined: Fri May 07, 2004 5:55 pm
- Location: Buffalo, NY, U.S.A.
- Contact:
I think a code mod to clamp the IAT compensation during startup should be in order. It seems like the IAT readings seem to have WAY too strong an effect when the temp starts rising. Can you get a datalog of pulsewidths during a cold start and warm start, including both cranking and running for a short whilethereafter. If IAT is biasing things too much the datalog will show it with very low pulsewidths. this way we can come up with some ideas on how to remedy it.mops wrote:i have similar heatsoak problem...
cold start and run is near perfect... good fuel economy and power, but if i stop for 2 minutes, it's really difficut to start... engine bucks and sputters, but as ve table takes over durning starting the engine dies quickly.
ambbient is ~20*C and normally iat reads about 22-24 while driving, but for a short stop it will creep up to 45*C or over.
-
mops
- Experienced Squirter
- Posts: 217
- Joined: Sun Sep 25, 2005 4:13 pm
- Location: Auckland, NZ
- Contact:
i think of two very easy code modifications....
1. iat enleanment should be disabled durning afterstart enrichment (nore that iat enrichment should stay on).
2. iat correcting should be scaled by a single factor (i.e 0.5) - thats pretty crude, but i think it would be really easy to implement.
it's really hard for me to get a working set of values for my car. intake runners are long and very hot once warmed up and i can imagine they heat up air durning slow speed/idling. i so far tried two different temp sensor d(one ford, one from honda) mounted in two differnet locations and they both experience rather significant heat soaking, making my car run really badly after warm start.
note that semi warm start (i.e. long drive. 1-1.5 hours stopover, clt 60, iat 30) starts first click. aswell on cold starts first clock, but on warm it's a major drama....
- djandruczyk
- MegaSquirt Guru
- Posts: 25
- Joined: Fri May 07, 2004 5:55 pm
- Location: Buffalo, NY, U.S.A.
- Contact:
I assume the sensor is mounted in the manifold ? Try using one that's in the airbox away from as many under-hood radiant heat sources. Air can hold only a fairly small amount of heat compared to a solid or liquid, by having the sensor mounted into a fairly good heat conductor (aluminum/iron) with a very high thermal mass (intake manifold) that heat will conduct into the sensor body and artificially raise it's temp skewing the readings, as the sensor will report it's body temp conducted by the manifold more so than the air temp itself. My car's OEM efi (99 cougar, duratec 2.5 V6) has the IAT mounted in the airbox which is as far as you can get from any under-hood heat sources, and the OBDII palm based scanner I use shows IAT readings very close to ambient, and they don't heat soak like what you seem to have in your setup..mops wrote:definitely. i did datalog last night, and i can see exacly that. at over 40*C IAT, air density is about 93-94% and my gammae is ~93% making car extreamly hard to start, and even if it does, it cant idle by itself, cos it's getting something like over 17 afr at idle, so I have to keep reeving it for about a minute, until AIT gets back to ~30... then it might possibly idle by itself...
i think of two very easy code modifications....
1. iat enleanment should be disabled durning afterstart enrichment (nore that iat enrichment should stay on).
2. iat correcting should be scaled by a single factor (i.e 0.5) - thats pretty crude, but i think it would be really easy to implement.
it's really hard for me to get a working set of values for my car. intake runners are long and very hot once warmed up and i can imagine they heat up air durning slow speed/idling. i so far tried two different temp sensor d(one ford, one from honda) mounted in two differnet locations and they both experience rather significant heat soaking, making my car run really badly after warm start.
note that semi warm start (i.e. long drive. 1-1.5 hours stopover, clt 60, iat 30) starts first click. aswell on cold starts first clock, but on warm it's a major drama....
I do agree though that IAT compensation should be disabled during cranking and ASE, (or at least switchable) so it can be tried...
-
mops
- Experienced Squirter
- Posts: 217
- Joined: Sun Sep 25, 2005 4:13 pm
- Location: Auckland, NZ
- Contact:
now i use an airbox mounted honda IAT, which suffers heatsoak as described in pervious posts in this thread. It's very stranve.. it's mounted just at airbox entry, lower in the engine bay, just behing headlamp, and i thought sthat location will be good. heatsoak there is reduced compared to my first sensor, but still exsists.... or it might be miscalibrated sensor possibly ?
-
jonfx4com
- Helpful Squirter
- Posts: 133
- Joined: Fri Nov 18, 2005 7:30 am
- Location: North of UK
- Contact:
To track the charge temp you need to see at any instant and pretty much at the back of the inlet valve what the charge temperature is, certainly you need to be on the engine side of the intercooler. You cant fix this in software only at best botch it to make it work a little better.
Jon
-
mops
- Experienced Squirter
- Posts: 217
- Joined: Sun Sep 25, 2005 4:13 pm
- Location: Auckland, NZ
- Contact:
i'm still N/A.... and having hard time...
I can tune and engine responds, but as the temp sensor soaks.....
best restults i have is when I disconnect temp sensor alltogether, then ms thinks it's 21*C and then air density correction is 100% and it all works great
but i'm sure that's not the right way...