Håvard Karlsen Posted January 22, 2020 Report Share Posted January 22, 2020 I have a 3 cyl two-stroke engine. It have turbo and two injectors for each trottle (3 trottles) I want to drive primary injectors with tps/rpm table and secondary injectors with a map/ rpm table. Is this possible? Is there a better way to control the injectors? The engine have a very weak manifold vacuum. Quote Link to comment Share on other sites More sharing options...
cj Posted January 23, 2020 Report Share Posted January 23, 2020 Yes you can do that. main and aux fuel tables are independent and can have different axes. On the question of *should* you... If you didnt have secondary injectors, a common way to deal with turbo + ITB's which have the same mad MAP signal is to run 4d fuelling where the main table is TPS /rpm and the 4d fuel correction table is MAP/rpm. As long as you only use the secondary table above 100kpa then I think it would work fine - just start lowering the values in the 4d map/rpm table at the same cells as you start bringing in secondary injectors. If you tried to phase in secondary injectors off boost however I can see it causing issues at the phase-in transition point would move around and you would get inconsistent behaviour Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 23, 2020 Author Report Share Posted January 23, 2020 Can you help me setting this up? Do you know any links for «how to»? I have been taking courses for Link ecu, but the staging with tp/rpm base map i can not find. Every example have map insted of tp in the x axys.... Quote Link to comment Share on other sites More sharing options...
cj Posted January 24, 2020 Report Share Posted January 24, 2020 Open up the table you want to change, press X to open the axis config screen, then click on the value currently used for X or Y axis. Pick a new value, then you have to pick sensible axis points (eg not point using negative values or >100 for TPS%, but MAP bay go to 2 or 300 kpa depending on expected boost) Quote Link to comment Share on other sites More sharing options...
Greg W Posted January 24, 2020 Report Share Posted January 24, 2020 We use the link on turbo bikes, dual injectors , big cams , low compression , ITB, Using MAP/BAP X over base setting with TPS/rpm fuel table , staged secondary injectors and MAP based secondary staging table would this do what your wanting ? Quote Link to comment Share on other sites More sharing options...
Adamw Posted January 24, 2020 Report Share Posted January 24, 2020 On 1/23/2020 at 12:35 PM, Håvard Karlsen said: I have a 3 cyl two-stroke engine. It have turbo and two injectors for each trottle (3 trottles) I want to drive primary injectors with tps/rpm table and secondary injectors with a map/ rpm table. Is this possible? Is there a better way to control the injectors? The engine have a very weak manifold vacuum. I would probably lean more towards CJ's first suggestion which is to have main fuel control based on alphaN, but with a 4D MAP/RPM overlay added for any adjustment needed due to varying boost levels or the effect the turbo has on the scavenging (on a 4 stroke you often dont even need this 4D table as MAP is taken care of in the background). This way will make your life easier than your original requested strategy. With your requested method, anytime you want to change the injector staging or the split between primary/secondary, you would have to almost totally re-tune both fuel tables to get the mixture right again. With the 4D method you can experiment with injector staging/split after tuning the fuel tables without consequence. Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 25, 2020 Author Report Share Posted January 25, 2020 On 1/24/2020 at 9:34 PM, Adamw said: I would probably lean more towards CJ's first suggestion which is to have main fuel control based on alphaN, but with a 4D MAP/RPM overlay added for any adjustment needed due to varying boost levels or the effect the turbo has on the scavenging (on a 4 stroke you often dont even need this 4D table as MAP is taken care of in the background). This way will make your life easier than your original requested strategy. With your requested method, anytime you want to change the injector staging or the split between primary/secondary, you would have to almost totally re-tune both fuel tables to get the mixture right again. With the 4D method you can experiment with injector staging/split after tuning the fuel tables without consequence. Do you have a sample file. How it is done? Settings etc? Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 25, 2020 Author Report Share Posted January 25, 2020 On 1/24/2020 at 8:59 PM, Greg W said: We use the link on turbo bikes, dual injectors , big cams , low compression , ITB, Using MAP/BAP X over base setting with TPS/rpm fuel table , staged secondary injectors and MAP based secondary staging table would this do what your wanting ? Can you explain this better for me? I will not use closed loop afr or any afr input at all. Just for gauge and logging. Twostrokes is hard du auto-tune. Quote Link to comment Share on other sites More sharing options...
Adamw Posted January 26, 2020 Report Share Posted January 26, 2020 Ok, below is a basic made-up example. To explain, fuel table 1 is the main VE table, this basically tells the ecu how much air the engine is inhalling (assuming it was naturally aspirated). If you set the fuel load equation source to "MAP", then this table is multiplied by MAP in the background, so even though it only has TP on the VE table axis, if you double the manifold pressure the ECU already knows there is double the air going in and therefore adds double the fuel. The calculated fuel pulse width is also further multiplied by the Lambda target table in the background, so this compensates for the fact that you normally want a richer mixture at say 200Kpa and 100%TP, than you would want at 100Kpa and 100%TP. Since the turbo creates back pressure on the exhaust side and may effect volumetric efficiency, you may find that as you increase boost more and more the fuel mixture will start to drift off target, to fix this you have the 4D fuel table. The 4D fuel table is an "adder". So if you have "10" in a cell it adds a further 10% fuel in that region, if you have a "-10" it removes 10% fuel in that region. You would set up this table with MAP Vs RPM, usually most of this table will be zero and you will only have to tune a few cells in the high RPM/High boost corner to get the fuel mixture right at all boost levels you intend to run. To tune these two tables, you start with the 4D table all set to zero, run engine on lowest boost possible (wastegate spring only) and tune the main VE table all over. Then increase boost say 50kpa and run engine, through whole RPM range, adjust the relevant row of the 4D fuel table if it needs some fuel added or removed at the top end. Repeat at higher boost levels until you are at the maximum you intend to run. After the ecu has calculated the correct fuel volume that needs to be added, then you can choose how you want to split that between primary and secondary injectors. Again this is very flexible, these can be the same size or different sized injectors, you can have both injectors spraying half the fuel each or you can have all fuel going through the secondary inj at high RPM or whatever you like. In the example below I have primary and secondary injectors both the same size. I have all fuel going through the primary below 100Kpa MAP, then above 100Kpa I fade in the secondaries and by 180Kpa I have half the fuel going through the primary and half through the secondary. dx4picco 1 Quote Link to comment Share on other sites More sharing options...
dx4picco Posted January 26, 2020 Report Share Posted January 26, 2020 thank you for this interesting writing Adam. In this case of use of the tps fuel table and boost comp how would you set up your ignition table? also tps vs rpm and boost comp? how do you take the idle control valve in account in this kind of fueling strategy? Quote Link to comment Share on other sites More sharing options...
Adamw Posted January 26, 2020 Report Share Posted January 26, 2020 1 minute ago, dx4picco said: In this case of use of the tps fuel table and boost comp how would you set up your ignition table? Typically just RPM/MAP is fine for the ign table on boosted ITB engines with weak vacuum, I havent done a boosted two stroke personally. You can add 4D ign if you really wanted but I have never needed to. 3 minutes ago, dx4picco said: how do you take the idle control valve in account in this kind of fueling strategy? The background MAP multiplication usually takes care of the idle valve well enough. Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 26, 2020 Author Report Share Posted January 26, 2020 9 hours ago, Adamw said: Ok, below is a basic made-up example. To explain, fuel table 1 is the main VE table, this basically tells the ecu how much air the engine is inhalling (assuming it was naturally aspirated). If you set the fuel load equation source to "MAP", then this table is multiplied by MAP in the background, so even though it only has TP on the VE table axis, if you double the manifold pressure the ECU already knows there is double the air going in and therefore adds double the fuel. The calculated fuel pulse width is also further multiplied by the Lambda target table in the background, so this compensates for the fact that you normally want a richer mixture at say 200Kpa and 100%TP, than you would want at 100Kpa and 100%TP. Since the turbo creates back pressure on the exhaust side and may effect volumetric efficiency, you may find that as you increase boost more and more the fuel mixture will start to drift off target, to fix this you have the 4D fuel table. The 4D fuel table is an "adder". So if you have "10" in a cell it adds a further 10% fuel in that region, if you have a "-10" it removes 10% fuel in that region. You would set up this table with MAP Vs RPM, usually most of this table will be zero and you will only have to tune a few cells in the high RPM/High boost corner to get the fuel mixture right at all boost levels you intend to run. To tune these two tables, you start with the 4D table all set to zero, run engine on lowest boost possible (wastegate spring only) and tune the main VE table all over. Then increase boost say 50kpa and run engine, through whole RPM range, adjust the relevant row of the 4D fuel table if it needs some fuel added or removed at the top end. Repeat at higher boost levels until you are at the maximum you intend to run. After the ecu has calculated the correct fuel volume that needs to be added, then you can choose how you want to split that between primary and secondary injectors. Again this is very flexible, these can be the same size or different sized injectors, you can have both injectors spraying half the fuel each or you can have all fuel going through the secondary inj at high RPM or whatever you like. In the example below I have primary and secondary injectors both the same size. I have all fuel going through the primary below 100Kpa MAP, then above 100Kpa I fade in the secondaries and by 180Kpa I have half the fuel going through the primary and half through the secondary. Thanks. I will take my time and try to learn this. This forum is very good!! Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 26, 2020 Author Report Share Posted January 26, 2020 13 hours ago, Adamw said: Ok, below is a basic made-up example. To explain, fuel table 1 is the main VE table, this basically tells the ecu how much air the engine is inhalling (assuming it was naturally aspirated). If you set the fuel load equation source to "MAP", then this table is multiplied by MAP in the background, so even though it only has TP on the VE table axis, if you double the manifold pressure the ECU already knows there is double the air going in and therefore adds double the fuel. The calculated fuel pulse width is also further multiplied by the Lambda target table in the background, so this compensates for the fact that you normally want a richer mixture at say 200Kpa and 100%TP, than you would want at 100Kpa and 100%TP. Since the turbo creates back pressure on the exhaust side and may effect volumetric efficiency, you may find that as you increase boost more and more the fuel mixture will start to drift off target, to fix this you have the 4D fuel table. The 4D fuel table is an "adder". So if you have "10" in a cell it adds a further 10% fuel in that region, if you have a "-10" it removes 10% fuel in that region. You would set up this table with MAP Vs RPM, usually most of this table will be zero and you will only have to tune a few cells in the high RPM/High boost corner to get the fuel mixture right at all boost levels you intend to run. To tune these two tables, you start with the 4D table all set to zero, run engine on lowest boost possible (wastegate spring only) and tune the main VE table all over. Then increase boost say 50kpa and run engine, through whole RPM range, adjust the relevant row of the 4D fuel table if it needs some fuel added or removed at the top end. Repeat at higher boost levels until you are at the maximum you intend to run. After the ecu has calculated the correct fuel volume that needs to be added, then you can choose how you want to split that between primary and secondary injectors. Again this is very flexible, these can be the same size or different sized injectors, you can have both injectors spraying half the fuel each or you can have all fuel going through the secondary inj at high RPM or whatever you like. In the example below I have primary and secondary injectors both the same size. I have all fuel going through the primary below 100Kpa MAP, then above 100Kpa I fade in the secondaries and by 180Kpa I have half the fuel going through the primary and half through the secondary. Do i need the lambda target table. I would like to have no afr sensor controling the map. Can it be done without it? Quote Link to comment Share on other sites More sharing options...
Adamw Posted January 27, 2020 Report Share Posted January 27, 2020 10 hours ago, Håvard Karlsen said: Do i need the lambda target table. I would like to have no afr sensor controling the map. Can it be done without it? You can turn it off but I suggest you leave the target table on, it doesnot need a AFR sensor, the table multiplication will still work without a sensor connected. Quote Link to comment Share on other sites More sharing options...
Håvard Karlsen Posted January 27, 2020 Author Report Share Posted January 27, 2020 32 minutes ago, Adamw said: You can turn it off but I suggest you leave the target table on, it doesnot need a AFR sensor, the table multiplication will still work without a sensor connected. I see Thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.