Notices
928 Forum 1978-1995
Sponsored by:
Sponsored by: 928 Specialists

FrankenCIS - Digital WUR via megasquirt

Thread Tools
 
Search this Thread
 
Old 07-12-2014, 06:01 AM
  #1  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default FrankenCIS - Digital WUR via megasquirt - Done!

Before I begin, I'd like to place on record that a properly adjusted and serviced K-Jetronic / CIS system is most definitely the preferred and cheapest way to go. With proper supplier/tuner support and/or personal know how a full and proper EFI conversion would be the second choice.
If you are crazy or there is a valid reason such as originality or historic racing classes etc. then this might be an option for you.

Why FrankenCIS?, I'm not really sure other than it seemed like a cool but oddball way of getting programmable EFI in the old beast.

I've had a MicroSquirt in the car for a couple of years now with custom firmware to control the 996 instrument cluster and S4 fans amongst other things like the ClimaTronic head and Audi RNS-E. I've been following the MegaSquirt install threads with interest and even collected most of the required bits to do the changeover when I pull the engine for a seal and hose refresh.

Then I started thinking the existing system is a bit crude but working well and VERY reliable, so what would I lose by changing to real EFI.
1. The existing base tune - I'd need to completely retune the car from scratch.
2. the almost atom bomb proof reliability
3. the factory look in the engine bay
Plus I'm quite OCD when it comes to a factory built look to things, meaning a lot of work to do it properly and "if it aint broke don't fix it!" should apply wherever possible.

Well after some research, I then chickened out as the CIS system is working fine, but the silly side of me then thought "Hey, what about a digital WUR?"
A few weeks of internet research later and it appears the small number of previous attempts by others have either had flaws in control or execution or failed to kick off.

I then looked at the wish list from one of the 930 ex-users of the UTCIS
1) Instead of entering control pressure, it should use a wideband 02 sensor in a closed loop system. That way you enter AFRs instead of control pressures (which is ultimately what we are trying to control)

2) The control pressure should be measured at the DWUR and electrically sent to the "brain" (Mine has a thin fuel line that can be easily kinked)

3) Random loss of programmed values should be fixed.

4) Output a warning signal whenever AFR is say 0.5 points above the requested value.

5) Let the software import/export the maps as excel or csv or text files that way it is much easier to optimize your map

6) Let it auto-tune itself, given the AFRs of point #1
and the penny dropped - use the MegaSquirt family to control a properly engineered digital WUR.

I own a software company and an engineering firm so voila, we have a project

Now as this is a MegaSquirt based project, the firmware for the MS is being written to be basically hardware independent and the project is being run in the spirit of the MegaSquirt family i.e. semi open source / hobbyist. So DIY from junkyard bits will certainly be possible, and even reviving a non-stepper UTCIS if you have one, therefore I will be posting this as a make-it-yourself type thread even though we will be producing and selling a really nice modular anodised metering block elsewhere.

The FrankenCIS concept works and is now operational on the bench, so what is it?

Last edited by svpmx83; 12-27-2014 at 08:57 AM. Reason: spelling
Old 07-12-2014, 07:07 AM
  #2  
SMTCapeCod
Race Car
 
SMTCapeCod's Avatar
 
Join Date: Jul 2005
Location: Mechanochondriacism
Posts: 4,698
Received 20 Likes on 14 Posts
Question e-CIS

Good luck, I look forward to seeing how this goes and any benefits that can be derived.
Old 07-12-2014, 07:29 AM
  #3  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default

FrankenCIS is a software and hardware project to allow the MegaSquirt family of engine controllers to replace the Bosch WUR.
In its simplest implementation - mimicking the WUR by a temperature to bar map and closed loop pressure control. With optional interceptor like +- control of fuel mixture using the full mapping abilities of the MegaSquirt family.

More advanced implementations - the sky is the limit really, Spark and Idle control, Full fuel mapping, Closed loop wideband O2 control, Boost enrichment and or pressure control, and so on.
How are we doing it?

MS2Extra firmware has been modified to change a "Squirt per Rev" to mapped fuel pressure control on Injector1. The target pressure is taken from a new map representing the WUR basic bar/temp curve and then modified by percentage according to changes in the remaining tuning options.

Currently using MS2extra 3.2.2 and the programming is discussed here




What it needs:
- a pretty anodised metering block - or a late non-stepper UTCIS if you have one - or some hardware bits if you are going the boneyard route.
- sense the actual fuel control pressure, we do that with a digital pressure sensor in the metering block, but a simple bosch oil pressure sensor or similar will do the trick. (Boneyard bit #1) Do make sure whatever you use is rated for fuel, as a massive fuel leak under the hood is a very a bad thing.
- control the pressure bleed and therefore the control pressure, we do that with a standard side feed fuel injector in the metering block by modifying the open time at a set frequency in response to the difference between the actual and target fuel pressures, the longer it's open per pulse the more the fuel pressure bleeds of then the lower the control pressure. again an alternative would probably be a fuel pressure frequency valve from an early CIS vehicle with O2 sensor control (CIS-lambda and Boneyard bit #2)
from an early 80s VW

- Engine Temp - a temp sensor bolted to the block or tapping into the engine coolant temp to will do nicely.
- Engine revs rpm output from the CDI to the Tach
- MAP sensor - 1 bar rated for NA - 3 or more for turbo or charged applications

What would be nice:
- RPM and Position - the good old green wire if you want to take over basic spark control, over that any of the available crank sensor options up to the 60 tooth flywheel would allow silly levels of resolution and control for spark and fuel. I'm personally going for a modified distributor with 24-1-1 VR as a compromise with a single coil.
- O2 sensor - narrow or wideband, for AFR target control. a wideband unit would obviously be better for range and to use the Tuner Studio semi-self tuning option. We will be using the LC-2 as it's one of the ones MegaSquirt already knows how to talk to.
- PWM Idle valve to allow the system to control idle speed - I'm personally having my staff make one to look like the original IAC
- TPS - basically the more sensors available to the system the better the control and tuning options become


A MicroSquirt or MegaSquirt II is the sensible minimum needed to control it.
MS3 or MS3Pro if you are willing to do your own software mods and testing will give you a wider range of advanced toys including the CEL warning light option asked for.

The good news is almost everything carries over to a full EFI system if you ever decide to crossover to the dark side (or is that leave the dark side)

Last edited by svpmx83; 03-20-2015 at 11:35 PM.
Old 07-12-2014, 05:38 PM
  #4  
curt_928
Racer
 
curt_928's Avatar
 
Join Date: Dec 2007
Location: Charleston, SC
Posts: 338
Likes: 0
Received 2 Likes on 1 Post
Default

Why not use a high pressure solenoid valve with pressure adjuster built into the output.. and then modify an Ardiuno that on startup below a temp value the valve is open. Above it closes and raises the control pressure?
Old 07-12-2014, 06:39 PM
  #5  
GlenL
Nordschleife Master
 
GlenL's Avatar
 
Join Date: Jul 2003
Location: Minneapolis, Minnesota
Posts: 7,635
Received 14 Likes on 13 Posts
Default

This is a cool project.

Similar to this: http://unwiredtools.com/index.shtml

I'll be following along.
Old 07-12-2014, 10:16 PM
  #6  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default

curt_928
you would lose two of the main functions of the bosch WUR
Time and temperature enrichment on start-up, and mixture control based on manifold vacuum
also with the valve closed the system would go to full lean as the control pressure would be the same as system pressure

The WUR is a lot more complex than it's name suggests

{I edited the first post as I put the MAP sensor in the nice to have instead of need }

Last edited by svpmx83; 07-12-2014 at 10:58 PM.
Old 07-13-2014, 01:20 AM
  #7  
jpitman2
Rennlist Member
 
jpitman2's Avatar
 
Join Date: Dec 2002
Location: Australia
Posts: 5,281
Received 48 Likes on 45 Posts
Default

Mine is CIS, and I contacted Unwired once about their UTCIS WUR. As soon as asked how it worked on a car without an O2 sensor, they went silent and unresponsive. **** on a bull come to mind.
jp 83 Euro S AT 55k
Old 07-13-2014, 01:42 AM
  #8  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default

UATOAB = Unwired or the product concept?

The presence or lack of an o2 sensor should not be a factor especially as their solution doesn't use one and they recommend the lambda portion of the system is disabled if it exists, so I don't know why they were quiet on that. They do seem to have withdrawn from talking to the 930 guys on pelican and the last update to their blog was a long while ago so .....

This project is mainly a "cos I can" for giggles, and pretty much pointless on a properly working CIS 928 as stated in the first post.

I think showing in EFI terms what it takes to mimic a WUR would be helpful to those that currently hear CIS dismissed as archaic voodoo.
Old 07-14-2014, 03:29 PM
  #9  
karl ruiter
Rennlist Member
 
karl ruiter's Avatar
 
Join Date: Jan 2003
Location: Honolulu and sometimes L.A.
Posts: 3,338
Received 183 Likes on 120 Posts
Default

I'll be following your progress. I was thinking of something along these lines myself. My vision was to build something that would go inside the current WUR housing. There are a new series of PIC microcontrollers that can run at engine temperatures (so the smarts can go inside, not cabled off to the side) and small automotive sensors are available for not much $. The actuator might be tricky, but I think it could be done. Anyway, I will probably never pursue my project, so I'll be watching yours.
Old 07-14-2014, 06:28 PM
  #10  
erioshi
Instructor
 
erioshi's Avatar
 
Join Date: Jun 2014
Location: A land of ice & snow .. mostly
Posts: 127
Likes: 0
Received 0 Likes on 0 Posts
Default

A very interesting project. As someone who comes from the Mitsubishi Evo world, I'm used to being able make my car's ECU sing & dance in pretty much any way I desire. That includes replacing pretty much all of the OE code with a highly personalized version tweaked specifically to support my car with its unique collection of modifications.

Gaining control of the spark and fuel maps on an OB would open up a whole world of tuning and update potential. I am very interested in your progress, please keep the information coming.

Also, I am curious, why not just go straight to MS3? To me that would seem to be the logical entry point for anyone considering starting a new project like this. While the MS3 might be more than is needed for the basics, it should be able to support pretty much any form of upgrade someone would choose to do along this path. I know that if I decide to upgrade my engine management, I will most likely go straight to MS3 or MS3Pro.
Old 07-14-2014, 09:40 PM
  #11  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by erioshi
why not just go straight to MS3?
The MicroSquirt is less than a third of the price and simple to install and setup.

If this project actually produces an improvement in tuning or drivability/performance then porting the changes to MS3 could certainly be done. But I don't know if I would personally bother upgrading until it was needed for real EFI. Who knows, MS4 may be out by then
Old 09-08-2014, 11:44 AM
  #12  
svpmx83
Instructor
Thread Starter
 
svpmx83's Avatar
 
Join Date: Jun 2009
Location: gone to Pelican - search for reanimotion
Posts: 220
Likes: 0
Received 1 Like on 1 Post
Default



http://forums.pelicanparts.com/911-9...nkencis-4.html
Old 09-08-2014, 12:53 PM
  #13  
dr bob
Chronic Tool Dropper
Lifetime Rennlist
Member
 
dr bob's Avatar
 
Join Date: Oct 2001
Location: Bend, Oregon
Posts: 20,506
Received 545 Likes on 408 Posts
Default

Are we reinventing KE-jet with a digital controller? The description and the hardware show look functionally similar to KE-jet used on other cars in the 1980-ish period, albeit with analog 'smarts' at that time.

Watching with interest!
Old 09-08-2014, 04:55 PM
  #14  
erioshi
Instructor
 
erioshi's Avatar
 
Join Date: Jun 2014
Location: A land of ice & snow .. mostly
Posts: 127
Likes: 0
Received 0 Likes on 0 Posts
Default

Nice to see you are still making progress. I am a bit curious and am wondering if it might be possible to use the working side as a source for pressure readings and mapping, instead of the control side. The working side of the system is what is actually is responsible for getting the correct amount of fuel into the injectors. I do understand how changes on the control side will impact the working side.

I was just thinking that if the electronics would allow it, mapping and measuring the working side directly could remove the need to create custom mapping for each specific configuration on the control side. In other words, changing to a different style of fuel pump and filter could be compensated for by reading the working pressures, instead of needing a customized control pressure map designed for that pump and filter combination. Changes to injectors or modifying the working pressures would still require custom tuning, but these kinds of modifications already require custom tuning with both the OE system and the new design.

As a final step, if the system could control spark, then this would be a drop-in tuning solution for almost any configuration someone wanted to try, assuming other supporting upgrades were also made.
Old 09-08-2014, 05:13 PM
  #15  
karl ruiter
Rennlist Member
 
karl ruiter's Avatar
 
Join Date: Jan 2003
Location: Honolulu and sometimes L.A.
Posts: 3,338
Received 183 Likes on 120 Posts
Default

Oh! pretty! Nice clean starting point.


Quick Reply: FrankenCIS - Digital WUR via megasquirt



All times are GMT -3. The time now is 12:25 PM.