[rusEfi] Nissan on Frankenso #47

What engine are you torturing? Is it inside some car?
ZHoob2004
contributor
contributor
Posts: 145
Joined: Sun Apr 03, 2016 7:11 pm

Re: Nissan on Frankenso #47

Post by ZHoob2004 » Fri May 03, 2019 6:44 pm

Take a look at your "Warmup fuel manual Multiplier" and "Intake air temperature fuel Multiplier" tables.

Currently, at 80c coolant and 34c air your base fuel is being multiplied by 1.06 and 1.9 respectively. This means your calculated base fuel pulse, the fuel you would use under ideal conditions, is being multiplied before your dead time is added to give your final pulse width.

0.635ms (base pulse) * 1.06 (80c warmup muliplier) * 1.9 (34c intake air temperature) + 0.85ms (dead time) = 2.12889ms

I estimated the IAT number from the graph, but I think I was pretty close. I'm not really sure why the tables are like that, if that was a default or an artifact of the recent change from percentages to multiplier values (I don't think the underlying values should have changed)

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Nissan on Frankenso #47

Post by russian » Fri May 03, 2019 7:03 pm

ZHoob2004 wrote:
Fri May 03, 2019 6:44 pm
Currently, at 80c coolant and 34c air your base fuel is being multiplied by 1.06 and 1.9 respectively.
I would expect this to be pretty visible on the Formulas pane of rusEfi console?
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

filip5
donator
donator
Posts: 144
Joined: Sat Apr 15, 2017 6:14 pm

Re: Nissan on Frankenso #47

Post by filip5 » Sun May 05, 2019 2:57 am

Does anyone know how Rusefi handles sudden engine load increases such as AC engaged or turning the steering wheel during idle or in higher rpms?

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Nissan on Frankenso #47

Post by russian » Sun May 05, 2019 3:19 am

filip5 wrote:
Sun May 05, 2019 2:57 am
Does anyone know how Rusefi handles sudden engine load increases such as AC engaged or turning the steering wheel during idle or in higher rpms?
At the moment it does not respond to those directly.

Technically there is automation idle control which would compensate for load change.

Technically AC engagement should be considered as a reason to bump target idle RPM, but not implemented at the moment.

There is also acceleration enrichment see https://rusefi.com/wiki/index.php?title ... Enrichment
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

User avatar
kb1gtt
contributor
contributor
Posts: 3412
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA
Contact:

Re: Nissan on Frankenso #47

Post by kb1gtt » Sun May 05, 2019 8:16 am

Could FSIO increase IAC upon digital input? AKA known increased load could automatically increase air flow then the magic increases fuel.
Welcome to the friendlier side of internet crazy :)

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Nissan on Frankenso #47

Post by russian » Sun May 05, 2019 2:50 pm

kb1gtt wrote:
Sun May 05, 2019 8:16 am
Could FSIO increase IAC upon digital input? AKA known increased load could automatically increase air flow then the magic increases fuel.
You remember it right! FSIO formula #15 could be used to adjust target idle RPM

See https://github.com/rusefi/rusefi_docume ... rview/FSIO
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

filip5
donator
donator
Posts: 144
Joined: Sat Apr 15, 2017 6:14 pm

Re: Nissan on Frankenso #47

Post by filip5 » Sat May 18, 2019 2:14 am

I had hard time setting up the VE table properly so the engine could work on proper stoichiometric ratio with all temperature and variables changing.

To set this table right this is what I found out so I thought to share these finds.

1- Set the correct engine displacement volume in liters, mine is 1.86 Liters.
2- Set the correct injector dead time as per manufacturers specification, for my injector it is 0.85ms at 14 volts.
3- Set the correct injector flow in cm3/min. The correct value of the injection is not the manufacturers spec, but it is the spec divided by 0.8. My injector manufacturers spec is 440cm3/min but the actual injection as per test that I did was 545cm3/min, so one needs to divide the spec of the manufacturers injector by 0.8.
4- Set the IAt as per table in the picture attached varying as per intake air temperature.
5- Set the coolant temperature as per table in the picture but one can also leave these values at 100.
6- Set the VE values in table all at 100.

These values seem to work well.
Attachments
Settings2.JPG
Settings2.JPG (3.22 MiB) Viewed 309 times
Settings1.JPG
Settings1.JPG (3.51 MiB) Viewed 309 times

filip5
donator
donator
Posts: 144
Joined: Sat Apr 15, 2017 6:14 pm

Idling issues

Post by filip5 » Sun Jun 09, 2019 3:23 am

I have Rusefi run on idle on separate Ve, advance ignition and Warmup Idle multiplier. I am doing this because the engine seem to start and run better on idle this way. I have the idle target set at 720 rpm and these 3 tables max rpm set at 725.

I have the normal Ve, ignition advance and the warmup table all start at 750 rpm. The thinking goes that as the rpm's increase Rusefi should take values from idle tables for all rpm's under 750 and then take the values from normal tables for values of over 750. This does not seem to happen. As rpm's increase above 750 , 1000 or more Rusefi still seem to take values from idle tables and not normal tables. The picture shows that ignition advance is stuck at 7.0 degrees for even higher rpm's that 750. 7.0 degrees is the max at idle table.

I can only get the normal tables to work if I set these values of Idle Ve, ignition and warmup to false.

The other issue is that the warmup idle multiplier table does not seem to work or at list not function during engine running. I also have a video which I can post if interested.

Can someone advise what should be done to get these items to work?

Attached are the pictures, the tune and the log files. Thank you
Attachments
2019-06-08_20.20.4June 8 2019.msl
(1.04 MiB) Downloaded 77 times
CurrentTune.msq
(137.45 KiB) Downloaded 19 times
IMG_7517.JPG
IMG_7517.JPG (3.75 MiB) Viewed 232 times
Idle seetings.JPG
Idle seetings.JPG (2.34 MiB) Viewed 232 times

Abricos
contributor
contributor
Posts: 700
Joined: Mon Aug 18, 2014 12:32 am

Re: Nissan on Frankenso #47

Post by Abricos » Sun Jun 09, 2019 4:02 am

for verification purposes ...
your temperature in the tuner studio and on dashboard is it same ? And on engine colant - air temperature is it same ?

filip5
donator
donator
Posts: 144
Joined: Sat Apr 15, 2017 6:14 pm

Re: Nissan on Frankenso #47

Post by filip5 » Sun Jun 09, 2019 4:54 am

Yes they are the same.

User avatar
andreika
donator
donator
Posts: 411
Joined: Mon Feb 13, 2017 2:35 pm
Location: Kiev

Re: Idling issues

Post by andreika » Sun Jun 09, 2019 5:15 am

filip5 wrote:
Sun Jun 09, 2019 3:23 am
The thinking goes that as the rpm's increase Rusefi should take values from idle tables for all rpm's under 750 and then take the values from normal tables for values of over 750. This does not seem to happen. As rpm's increase above 750 , 1000 or more Rusefi still seem to take values from idle tables and not normal tables.
RusEfi takes values from idle tables not because of the rpm but because of the TPS. That is, if the throttle is not pressed, then it's idle. Otherwise it's normal (working) mode. So if you want some different values for different RPMs on idle, it's ok, that's the idle table is for: the X axis is RPM, so you can set any values for any RPMs in those tables. But it will change to normal tables ONLY if the throttle is pressed. And this is good, trust me! ;)

User avatar
russian
Site Admin
Posts: 9527
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Soldering skill: yes
Coding skill?: yes
Contact:

Re: Idling issues

Post by russian » Sun Jun 09, 2019 5:24 am

filip5 wrote:
Sun Jun 09, 2019 3:23 am
I have the idle target set at 720 rpm and these 3 tables max rpm set at 725.
Idle target is just what PID regulator is trying to get you. It's not a threshold for any logic. It's not "below 720 is idle, above is not idle".

It's more like "if throttle is not pushed and we run at 900, let's choke this engine - give it less air and try to get RPMs to 720"
https://rusefi.com/s/howtocontribute
very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
my skype is arro239

filip5
donator
donator
Posts: 144
Joined: Sat Apr 15, 2017 6:14 pm

Re: Nissan on Frankenso #47

Post by filip5 » Sun Jun 09, 2019 12:03 pm

Okay thank you

What about idle warmup multiplier?

It does not seem to make any difference in fuel injection when adjusting it while the engine is running
Is this graph suppose to perform any function and adjust fuel injection as the engine gets hotter?

Post Reply