Kelivin kPa

They go by many names, P01, P10, P12, P59, E38, VPW, '0411 etc.
Charlescrown
Posts: 2095
Joined: Fri Aug 05, 2011 9:58 pm
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Kelivin kPa

Post by Charlescrown »

Just looking through a 411 bin file and have a question relating to the main ve table. What is a Kelivin/kPa? Can I assume it's air pressure?
User avatar
vlad01
Posts: 8598
Joined: Mon Oct 08, 2012 8:41 am
cars: VP I S
VP I executive
VP II executive
VP II executive #2
Location: Kyneton, Vic

Re: Kelivin kPa

Post by vlad01 »

Probably ideal gas law scalar. Absolute temp vs absolute pressure.
User avatar
delcowizzid
Posts: 5714
Joined: Sat Feb 28, 2009 10:38 am
Yahoo Messenger: [email protected]
Location: Wellington NZ

Re: Kelivin kPa

Post by delcowizzid »

Kelvin is temperature
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
Charlescrown
Posts: 2095
Joined: Fri Aug 05, 2011 9:58 pm
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Re: Kelivin kPa

Post by Charlescrown »

That was my first thought till I did a google and noticed it was not kelvin but kelivin. I know the scaler is what someone wrote to represent a scale but I have never heard of kelivin. It sure looks like air pressure starting at 0.08 and ending up at 1.2 so I assume that's bar. The same scaling (not labeled) is used on the spark table and both against rpm.
User avatar
vlad01
Posts: 8598
Joined: Mon Oct 08, 2012 8:41 am
cars: VP I S
VP I executive
VP II executive
VP II executive #2
Location: Kyneton, Vic

Re: Kelivin kPa

Post by vlad01 »

It would be a scalar for the amount of temp increase with air pressure. As pressure increases the temp goes up automatically and vise versa. Sounds to me a scalar for temp offset depending on air pressure. It should be part of ideal gas law calculations looking at it.
Charlescrown
Posts: 2095
Joined: Fri Aug 05, 2011 9:58 pm
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Re: Kelivin kPa

Post by Charlescrown »

Yes I understand what Kelvin is and pressure and temperature but kelivin is unheard of for anything. Maybe it's an error and meant to be kelvin but to put it in a part of the VE table and Ignition map.
You do not have the required permissions to view the files attached to this post.
User avatar
vlad01
Posts: 8598
Joined: Mon Oct 08, 2012 8:41 am
cars: VP I S
VP I executive
VP II executive
VP II executive #2
Location: Kyneton, Vic

Re: Kelivin kPa

Post by vlad01 »

looks to do what I thought. Would be just a typo
User avatar
NSFW
Posts: 802
Joined: Fri Feb 02, 2018 5:13 am

Re: Kelivin kPa

Post by NSFW »

I agree, it's a typo.

Coincidentally I am just (barely) far enough into disassembling my car's OS to be able to find the code for this stuff. :)

At address 456DE there's a function that gets called to look up PID 000B, manifold absolute pressure.
That function reads a value from address FFADB8 in RAM, so I labeled that value Pid_000B_ManifoldAbsolutePressure.
That gets copied to address FFADB6, which in turn gets copied to address FFADB4, which I renamed to VE_MapAxisInput (you'll see why).
It divides the value by 51 before returning it, so I guess the units are 51ths of a kPa, but I wouldn't stake my life on that claim.

There's a function at 456D2 that gets PID 000C, engine speed in RPM.
That function reads from FFA0C0 and divides it by 5, so I labeled that Pid_000C_EngineSpeedIn5xRpm.

The code that uses the VE table reads the Pid_000C_EngineSpeedInRpm and ensures it's between 400 and 8192.
Then it reads the VE_MapAxisInput value and ensures it's at least 15kpa, but it doesn't appear to enforce a max value.
Then it passes those two values and the address of the VE table to a function that does the actual lookup.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!