It is currently 05 Nov 2024 15:37

All times are UTC




Post new topic  Reply to topic  [ 66 posts ]  Go to page Previous 1 2 3 4 5
Author Message
 Post subject: Re: Ulytune
PostPosted: 02 Oct 2012 21:14 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
mundoxan wrote:
I have an EU 2009 XB12ss (small headers) in which initially I've installed a Sebring pipe but after breaking so many front clamps I decided to change. Now I have a 2007 header (big one) with a Pro series pipe (the Buell Race) and I also installed a race air filter and the "open air" thing.


Excellent. Good start :yup:

mundoxan wrote:
From a Race 2007 ECM I extrapolated the info so I could have a BUE2D Race fuel and timing maps...


And this is cool too, cos you have the ECM maps which should go with the exhaust

mundoxan wrote:
Well with this changes, and leaving the AFV free, the bike run better but I feel some weird vibrations around 3000rpm in more or less all TPS.


Not sure what that is. Are they vibrations or a hesitancy? I find the standard headers always have a hesitancy around 3000, my Firebolt doesn't but that has a Ti Force, but the Uly seemed a little hesitant there. When the weather is better I will have another play around that area, but I normally tend to ride at lower RPMs than that.

mundoxan wrote:
So the next thing I've tried is to maintain the timing from the old configuration (I've also checked in other colleagues with modify maps and I found that the timing map was the same, except for the 255 TPS line) so I gave it a try and now I'm using this timing:

Image

What I found is that with this timing the bike run more or less the same, less vibration at 3000rpm (still have some) and some popping when the bike is cold.


Well, this is quite interesting and something I have not really had time to play with. The rules for ignition timing are that:

Increase speed -> Increase advance
Close the throttle -> Increase advance
Run leaner -> Increase advance

So, if the optimum ignition timing at 3000 rpm is 33 deg, like the race maps, I would expect to see that advance increase at lower throttle openings. If you look at what the ignition curves look like on the tubers...

viewtopic.php?p=200998#p200998

...at WOT throttle, the Q curve, page 47, has 6 deg less advance than part throttle (I don't believe the true values). If you look at the Dyna2000 adjustable, depending on the curve you have a difference between 7 and 12 deg. The tuber timing is controlled by the VOES which is operational when the throttle is partially closed and gets your fuel consumption down. With your race maps, the difference between 255 and 0 is inconsistent, which makes me think that someone did a few spot points and didn't tidy stuff up...

mundoxan wrote:
Should I use that timing configuration? Reading some other post from Gunter I found a link to the german forum with a timing map that is the same up to 2000 rpm, any ideas? Should I use the stock one increasing the advance in the low TPS?


The real answer is to spend time on the dyno and do part throttle roll ons. You want to minimise advance as you want to limit the amount of burning before the piston reaches top dead centre.

mundoxan wrote:
Concerning the fueling, I don't have a WB sensor so I'll only adjust the close loop. My question is looking at the map I have zones with an EGO near 100 and other up to 120%. I suppose that I should modify little by little with smooth values in adjacent cells. But, should I also increase the OL/WOT area with the % of the same RPM column?


That is a good question. You are a bit limited in what you can do as you have no idea what the front cylinder is doing... but you could do... The DDFI-3 supports two narrowband sensors, so you could get a boss welded on the front and you could correct closed loop... And better still, and I am :mrgreen: here cos you have inputs for wideband sensors on DDFI-3 so you can log, with a Palm and Bluetooth (my current favourite combination) and nothing else. You just need some WB sensors with a 0-5V output.

But back to your question, you could set your closed loop area to cover the whole map and set up to an EGO of 100%, then set it back to how it was. Your OL WOT factor will then set it to 110% (lambda 0.9) which will give you best power.

mundoxan wrote:
The last question, I promise. With this O2 voltage, I think the bike is not running lean in OL and WOT?


Your Open Loop Learn will increase the AFV a notch if you run lean for 3 seconds or so (I would have to check the numbers).

But, a big :yup: , great to have you aboard.

_________________
08 Specialized Langster


Top
 Post subject: Re: Ulytune
PostPosted: 03 Oct 2012 09:27 
Offline
User avatar

Joined: 13 Feb 2012 21:36
Posts: 18
Current ride: XB12Ss 2009
Location: Madrid
Thanks for the reply Pash!

Answering to your questions, I feel the vibs in the footpegs (they tickle my feets :rotfl: ) and handlebar, they are more noticiable when the fuel tank is near to be empty... they are there around 3000rpm and they dissapear at 4000rpm. I'll try to use both the stock BUE2D (with the bottom line adjusted to avoid popping) and also the one that Gunter posted. I'll let you know.

Quote:
which makes me think that someone did a few spot points and didn't tidy stuff up...

I though the same...

Regarding the dyno, we found one here but is quite expenssive. I'm not a quick rider so I don't care too much if the bike doesn't lift the front wheel :mrgreen: but I want to be sure not to break the motor and have a response as smooth as possible. The other problem is that I don't have space/tools to change headers myself, so welding new boses, etc... is also expensive, but concerning the WB, is it possible to connect it directly to the ECM or you need a controller? is the ECM capable to function either with a NB or a WB?

One last question, to make all the map close loop, should I change the table that stablishs the boundaries (low and high)? or there is a easier way? should I leave the AFV learning boundaires the same?

Thanks man :yup: great to be here!


Top
 Post subject: Re: Ulytune
PostPosted: 04 Oct 2012 21:36 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
As I mentioned earlier, the general rule of thumb is that as you close the throttle, ignition advance should increase.

Looking at your maps, you appear to get toe-tickle action with a more advanced ignition timing; this assumes you are at cruise and hence between 21 and 30 TPS. This goes against the thoughts for optimum ignition timing. As an aside the pre-08 models typically have the same ignition timing as the race maps you posted, i.e. about 35 deg BTDC compared to your 30 deg BTDC.

mundoxan wrote:
...but concerning the WB, is it possible to connect it directly to the ECM or you need a controller? is the ECM capable to function either with a NB or a WB?


The DDFI3 ECM has dedicated 0-5V inputs that can be used for WB O2 sensors, Grey 1 and Grey 33. These are available in the logged data. :mrgreen:

mundoxan wrote:
One last question, to make all the map close loop, should I change the table that stablishs the boundaries (low and high)? or there is a easier way? should I leave the AFV learning boundaires the same?


You can leave the AFV learning boundaries the same, but move the CL and OL boundaries to 255. It is not a perfect solution as:
1. You are only really mapping the rear cylinder
2. You could do with a bit more ignition advance as you will be running 10% leaner than the bike will be set up to run at when you bring the boundaries back down

The fact that there are OL and WOT corrections set to 105 and 110% suggest that the original maps were set up like this and that the original maps, with no corrections applied, should see you running at stoichiometric everywhere.

As an aside, there are some interesting pictures on the IDS website:

http://www.intelligentdesignsolutionsin ... o_area.htm

These guys did the DDFI3 ECM for Erik, you can see the slave lambda bosses on the headers on the Firebolt for fuelling setup.

_________________
08 Specialized Langster


Top
 Post subject: Re: Ulytune
PostPosted: 05 Oct 2012 08:53 
Offline
User avatar

Joined: 13 Feb 2012 21:36
Posts: 18
Current ride: XB12Ss 2009
Location: Madrid
Thanks for the reply Pash.

I think I'll do a first change to the CL maps with the logged information. I'll log again to see changes and after that will log with all CL. I think of making % changes on both maps, I hope that the relation between the rear and front map will remain (I know this is impossible, but...)

Regarding ignition map, I don't really know what to do. As you said the only way to be sure is expending time on Dyno, will see. I've noticed a great change in ignition maps from the pre-2008 to the post-2008, I don't know if the reason could be emission controls, the change from DDFI2 to DDFI3 (so now we have Load instead of TPS) or other things. I'll try with the stock one and the german one and try to "feel" the differences :shock:

Could you let me know where could I find info for using WB sensor in the bike? you said that we have free slots in the ECM to read a WB sensor, but we'll need also the NB so the ECM knows waht is happening? or could we conect directly the WB to the NB pin? :?

So other adjustments that I've seen in other ECM:

The first one is similar to the one that Gunter posted in the How To. And is related to changes in the deceleration boundaries. I've noticed that differnce between a stock and a Race ECM (pre-2008) as this:

FUNCTION: Table: Deceleration Correction Region

RACE
Index RPM PercenIndex

4 3000 23
3 2950 19
2 1650 19
1 1600 0

STOCK
Index RPM Percent

4 3000 23
3 2950 19
2 1400 19
1 1350 0

The second thing is in the DDFI3 that many ECM are modify in the air temperature correction creating one value that is near to the "usual" air temperaure range:

FUNCTION: Table: Air Temperature Correction

STOCK BUE2D
Index Degrees C Percent

7 125.000 68
6 100.000 74
5 75.000 82
4 50.000 95
3 25.000 100
2 0.000 110
1 -40.000 125

MODIFY
Index Degrees C Percent

7 125.000 85
6 75.000 92
5 50.000 98
4 38.000 100
3 25.000 100
2 0.000 110
1 -40.000 125

Thanks


Top
 Post subject: Re: Ulytune
PostPosted: 05 Oct 2012 09:25 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
A quick reply. The WB sensors are not used for control, just for logging, so you will only see them in your logs.

Careful with the air temperature correction as the sensor may not be reading real air temperature. If your AFV changes a lot with day temperature then that will tell you the look up table is wrong. The bottom line is that:
* The airbox sits above the engine
* The engine is hot
* Heat rises (convection)
* The airbox is black
* Black attracts heat (radiation)
* The air filter is clamped to the airbox base (conduction)
* The temperature sensor protrudes through the airbox base

What I am saying is the the air flowing over the temperature sensor will not be at a representative or average temperature, and also that the filter heats up as a result of the hot airbox base and us cooled by the air being sucked into the engine (which heats the air up).

_________________
08 Specialized Langster


Top
 Post subject: Re: Ulytune
PostPosted: 05 Oct 2012 10:13 
Offline
User avatar

Joined: 13 Feb 2012 21:36
Posts: 18
Current ride: XB12Ss 2009
Location: Madrid
pash wrote:
A quick reply. The WB sensors are not used for control, just for logging, so you will only see them in your logs.

Careful with the air temperature correction as the sensor may not be reading real air temperature. If your AFV changes a lot with day temperature then that will tell you the look up table is wrong. The bottom line is that:
* The airbox sits above the engine
* The engine is hot
* Heat rises (convection)
* The airbox is black
* Black attracts heat (radiation)
* The air filter is clamped to the airbox base (conduction)
* The temperature sensor protrudes through the airbox base

What I am saying is the the air flowing over the temperature sensor will not be at a representative or average temperature, and also that the filter heats up as a result of the hot airbox base and us cooled by the air being sucked into the engine (which heats the air up).


Thanks Pash!

From your email I suppose that I should block EGO and AFV and just install WB sensorl in the same place as the NB and connect it to another pin? sorry for all the questions :oooops:

I know that we should be carefull with changes in air temperature tables but I've seen this table in many ECM and all of them work great. And yes, air temperature read is affected of all that things. At the end should adjust the air density that is entering the motor. During my last log (august, Madrid, you imagine) I logged air temperatures (MAT) from 36 to 56 ºC.

Thanks for the replies!


Top
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 66 posts ]  Go to page Previous 1 2 3 4 5

All times are UTC


Who is online

Users browsing this forum: No registered users and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited