98 S10 Blazer 4x4 Vortec 4.3 V6 - Vapor Prototype
Posted: Thu Nov 06, 2014 4:41 am
Hi All,
It’s time to introduce myself and my project properly since my frankenso board has arrived (thanks for the great job done on it Andrey) and many of the other parts that I need are here or on their way - I'm excited to move forward!
So to everyone in the RusEFI community – hi! I look forward to talking about things further and appreciate your help in assisting me with this project – thanks in advance. I will also do my best to assist with others projects where I can.
About Me
I’m a software developer with 25 year’s experience in various system architectures. My focus for the last 12+ years has been with .NET development and I do most of my work in c#. My interest in electronics, engineering, and computer systems has been with me since a kid, and this project in particular has me excited in being able to merge my interests and skills in electronics, engineering, and programming together in a way that will be both useful to myself as well as others. I look forward to contributing towards the rusefi community where I can be of assistance.
Objective
My overall objective with this, is to create a reproducible fuel delivery and engine management system that consistently saves a significant amount of fuel and reduces emissions without having to sacrifice a large amount of power and responsiveness of the vehicle in order to do so.
Concept
My plan to accomplish this is two-phased using a method called fuel vaporization in conjunction with thermal cracking of the fuel – the methods combined to help the engine use the fuel much more efficiently, which will equate to significantly increased fuel savings and reduced emissions.
If you’re unaware of these methods there is a significant amount of information available on the net showing some of it in action and the results that are achieved – they are proven methods but most are still in relative infancy by today’s standards, as they also come with some big hurdles that have proved to be difficult to overcome. If this concept is new to you but has captured your interest, I must also warn you that there is also a lot of myths out there on this as well – there’s plenty of false fuel saving devices for sale, so if this is something that you might consider taking on yourself I cannot overstate the importance of doing thorough research first as there's a lot of information to sift through.
As mentioned there are some big hurdles in doing this, and my plan is to overcome those difficulties through the design and building of a custom fuel delivery and engine management system that is replicable – one that once I have the kinks worked out, is one that I can make work on each of my vehicles and just as importantly - that I can share the knowledge with others so that they can do a similar thing with theirs.
Project Vehicle
My target vehicle is a 98 S10 Blazer 4x4 4.3 V6 vortec engine which currently runs well, has plenty of life left in it, and has a limited amount of engine compartment space (important to me in designing this to be able to run with todays vehicles of which many if not most have limited engine compartment space).
Also it’s the only vehicle I have with an existing fi system and CAN bus (other than my girlfriend’s car, which wouldn’t be a smart idea to start the project with of course lol). This is important to me as I want to be able to draw measurements from the engine through my scan tool/software in order to gather data and help give me a base point of where to start e.g. what the engine “likes”. I also want to be able to utilize some of the existing engine controls as well as switch between systems (to start with) without having to significantly undo components of the system in order to do so.
Implementation
In summary, the system is implemented as follows:
Two exhaust pipes are plumbed into the exhaust system close to the exhaust manifolds. These pipes deliver the ongoing heat requirements of the system. NiCr cartridges are used to supply heat to the heat exchanger systems at times when the system is cold as well as when the heat exchanged from the exhaust isn’t enough to heat the increased amount of fuel that is required at that time (e.g. higher rpm, higher loads, cold operation).
The exhaust pipes are piped to a dual-combined heat exchanger system which heats the injected fuel before it reaches the intake manifold. The injected fuel is turned into vapor through heat, and when hot enough, cracks the fuel into a different molecular chain through the combination of fuel and steam, resulting in a higher quality fuel for the engine. There are two fuel injectors used for feeding gas to the system. The steam to be introduced is not part of this first phase of the build and therefore is left out of this summary.
The vapor created by both injectors through their respective heat exchangers is drawn into the intake manifold ahead of the throttle body similar to how many lpg/cng systems work, by using a venturi with ports type setup that utilizes the vacuum to draw the vapor in. The pressurized fuel lines previous to reaching the fuel injectors are preheated to a lower temperature using excess heat in order to assist in lowering the heating requirements within the heat exchangers.
The main fuel injector along with the main heat exchanger, is what is used to normally operate the vehicle under standard load conditions. The secondary fuel injector along with the secondary heat exchanger, is what is used to supply additional fuel during cold engine operation and higher load conditions. Combined, the two fuel delivery systems are used in order to better maintain the fuel at its optimum temperature throughout each system’s respective duties during fluctuating load conditions and to allow a better means of vapor delivery.
RusEFI
To start with I will be using RusEFI only as part of the fuel delivery system, delivering fuel according to standard operational parameters in conjunction with custom parameters that are necessary with this design. Once the initial system is complete and working well, I will refine things further by managing other engine systems such as ignition and steam injection components through RusEFI as well.
I am aware that some of my needs aren’t currently in the firmware implementation and have started to get familiar with the code in order to begin understanding the system and to contribute where I can.
Below is the functionality I've determined to date that I'll need to achieve with the firmware.
Initial functionality of the rusefi system that I’ll need for this project is:
- Primary injection control via independent fuel mapping based on MAF, RPM, and TPS readings.
- Secondary injection control via independent fuel mapping based on MAF, RPM, and TPS readings.
- Conditional I/O logic based on MAF, RPM, and AFR inputs.
Future functionality that I’ll need for this project:
- Thermocouple sensor integration.
- Timing control based on MAF, RPM, AFR, TPS, and thermocouple inputs.
- Primary and secondary fuel injection variances based on AFR and thermocouple readings.
- Water injection based on fuel delivery parameters.
Looking forward to getting my hands dirty with RuseEFI and hope that some of you will be willing to assist where I hit hurdles! If anyone has any questions about the project or any input to contribute please let me know.
It’s time to introduce myself and my project properly since my frankenso board has arrived (thanks for the great job done on it Andrey) and many of the other parts that I need are here or on their way - I'm excited to move forward!
So to everyone in the RusEFI community – hi! I look forward to talking about things further and appreciate your help in assisting me with this project – thanks in advance. I will also do my best to assist with others projects where I can.
About Me
I’m a software developer with 25 year’s experience in various system architectures. My focus for the last 12+ years has been with .NET development and I do most of my work in c#. My interest in electronics, engineering, and computer systems has been with me since a kid, and this project in particular has me excited in being able to merge my interests and skills in electronics, engineering, and programming together in a way that will be both useful to myself as well as others. I look forward to contributing towards the rusefi community where I can be of assistance.
Objective
My overall objective with this, is to create a reproducible fuel delivery and engine management system that consistently saves a significant amount of fuel and reduces emissions without having to sacrifice a large amount of power and responsiveness of the vehicle in order to do so.
Concept
My plan to accomplish this is two-phased using a method called fuel vaporization in conjunction with thermal cracking of the fuel – the methods combined to help the engine use the fuel much more efficiently, which will equate to significantly increased fuel savings and reduced emissions.
If you’re unaware of these methods there is a significant amount of information available on the net showing some of it in action and the results that are achieved – they are proven methods but most are still in relative infancy by today’s standards, as they also come with some big hurdles that have proved to be difficult to overcome. If this concept is new to you but has captured your interest, I must also warn you that there is also a lot of myths out there on this as well – there’s plenty of false fuel saving devices for sale, so if this is something that you might consider taking on yourself I cannot overstate the importance of doing thorough research first as there's a lot of information to sift through.
As mentioned there are some big hurdles in doing this, and my plan is to overcome those difficulties through the design and building of a custom fuel delivery and engine management system that is replicable – one that once I have the kinks worked out, is one that I can make work on each of my vehicles and just as importantly - that I can share the knowledge with others so that they can do a similar thing with theirs.
Project Vehicle
My target vehicle is a 98 S10 Blazer 4x4 4.3 V6 vortec engine which currently runs well, has plenty of life left in it, and has a limited amount of engine compartment space (important to me in designing this to be able to run with todays vehicles of which many if not most have limited engine compartment space).
Also it’s the only vehicle I have with an existing fi system and CAN bus (other than my girlfriend’s car, which wouldn’t be a smart idea to start the project with of course lol). This is important to me as I want to be able to draw measurements from the engine through my scan tool/software in order to gather data and help give me a base point of where to start e.g. what the engine “likes”. I also want to be able to utilize some of the existing engine controls as well as switch between systems (to start with) without having to significantly undo components of the system in order to do so.
Implementation
In summary, the system is implemented as follows:
Two exhaust pipes are plumbed into the exhaust system close to the exhaust manifolds. These pipes deliver the ongoing heat requirements of the system. NiCr cartridges are used to supply heat to the heat exchanger systems at times when the system is cold as well as when the heat exchanged from the exhaust isn’t enough to heat the increased amount of fuel that is required at that time (e.g. higher rpm, higher loads, cold operation).
The exhaust pipes are piped to a dual-combined heat exchanger system which heats the injected fuel before it reaches the intake manifold. The injected fuel is turned into vapor through heat, and when hot enough, cracks the fuel into a different molecular chain through the combination of fuel and steam, resulting in a higher quality fuel for the engine. There are two fuel injectors used for feeding gas to the system. The steam to be introduced is not part of this first phase of the build and therefore is left out of this summary.
The vapor created by both injectors through their respective heat exchangers is drawn into the intake manifold ahead of the throttle body similar to how many lpg/cng systems work, by using a venturi with ports type setup that utilizes the vacuum to draw the vapor in. The pressurized fuel lines previous to reaching the fuel injectors are preheated to a lower temperature using excess heat in order to assist in lowering the heating requirements within the heat exchangers.
The main fuel injector along with the main heat exchanger, is what is used to normally operate the vehicle under standard load conditions. The secondary fuel injector along with the secondary heat exchanger, is what is used to supply additional fuel during cold engine operation and higher load conditions. Combined, the two fuel delivery systems are used in order to better maintain the fuel at its optimum temperature throughout each system’s respective duties during fluctuating load conditions and to allow a better means of vapor delivery.
RusEFI
To start with I will be using RusEFI only as part of the fuel delivery system, delivering fuel according to standard operational parameters in conjunction with custom parameters that are necessary with this design. Once the initial system is complete and working well, I will refine things further by managing other engine systems such as ignition and steam injection components through RusEFI as well.
I am aware that some of my needs aren’t currently in the firmware implementation and have started to get familiar with the code in order to begin understanding the system and to contribute where I can.
Below is the functionality I've determined to date that I'll need to achieve with the firmware.
Initial functionality of the rusefi system that I’ll need for this project is:
- Primary injection control via independent fuel mapping based on MAF, RPM, and TPS readings.
- Secondary injection control via independent fuel mapping based on MAF, RPM, and TPS readings.
- Conditional I/O logic based on MAF, RPM, and AFR inputs.
Future functionality that I’ll need for this project:
- Thermocouple sensor integration.
- Timing control based on MAF, RPM, AFR, TPS, and thermocouple inputs.
- Primary and secondary fuel injection variances based on AFR and thermocouple readings.
- Water injection based on fuel delivery parameters.
Looking forward to getting my hands dirty with RuseEFI and hope that some of you will be willing to assist where I hit hurdles! If anyone has any questions about the project or any input to contribute please let me know.