Fuel Pump PWM Control - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Reply
 
 
 
LinkBack Thread Tools Search this Thread
Old 06-15-2016, 10:12 PM   #1
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default Fuel Pump PWM Control

Breaking this out from the other fuel pump thread. Here is my setup on the bench.



Here is the circuit diagram for the relay



And my chicken scratch circuit



Lets keep this thread open for help setting it up, and sharing tuning ideas. I hope to have my setup in the car in the next few weeks.
Attached Thumbnails
Fuel Pump PWM Control-2giqzcq.png   Fuel Pump PWM Control-a732lue.jpg  
aidandj is offline   Reply With Quote
Old 06-15-2016, 10:20 PM   #2
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

FWIW I believe this should only be used with Turbine pumps. DW200/300. Walbro450.
aidandj is offline   Reply With Quote
Old 06-15-2016, 10:42 PM   #3
Senior Member
iTrader: (1)
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 870
Total Cats: 93
Default

Are you going to run this with a regulator, or totally closed-loop without a regulator? If closed loop, it seems like anything below would cause a target pressure below regulator pressure would just mean nothing goes through the return. If set above, then the duty cycle will climb to 100% because it never reaches target. So open loop seems the way to go with a regulator, that way you can tune in to always provide enough duty cycle to keep the pressure just above regulator pressure.

I was considering this route, but my current plans are to put my flex fuel sensor on the return, in which it would rarely get fuel. However now I'm considering running the flex fuel sensor on the feed line, and PWM'ing it open loop. I'll be running this on an E85 LS1 swap with 630cc EV14's.
acedeuce802 is offline   Reply With Quote
Old 06-15-2016, 10:45 PM   #4
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

Definitely not closed loop. Tuning would have to be way too perfect.

Plan is to run lower DC at vacuum, ramp up to higher DC in boost. I have a big AFPR so im not worried about overpowering the FPR.

The return line should always get fuel, you would have to perfectly tune DC to keep any from flowing.
aidandj is offline   Reply With Quote
Old 06-15-2016, 11:01 PM   #5
Supporting Vendor
iTrader: (31)
 
Savington's Avatar
 
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 14,355
Total Cats: 1,322
Default

My expectation is that there will be X%DC which is the minimum duty cycle required to maintain adequate fuel pressure, and there will be Y%DC which is the duty cycle that starts to overpower the factory regulator. My expectation is that there will be a pretty wide range of "correct" duty cycles which will give adequate pressure without blowing the FPR open. Not an issue for you, but I see this as a great option for people who need a big pump but don't necessarily need the adjustability of an aftermarket FPR.
Savington is offline   Reply With Quote
Old 06-15-2016, 11:02 PM   #6
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

I'm really hoping those values are the same for each pump. I can't test it. But you should get a fuel pressure sensor and log where it overwhelms, and where it doesnt.

I think this value will also change with load/RPM.
aidandj is offline   Reply With Quote
Old 06-15-2016, 11:09 PM   #7
Supporting Vendor
iTrader: (31)
 
Savington's Avatar
 
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 14,355
Total Cats: 1,322
Default

Quote:
Originally Posted by aidandj View Post
I think this value will also change with load/RPM.
It should change in lockstep with actual injector PW. I expect the "Y" number to hit 100% pretty early on, too - way before max boost, probably even before you get into boost at all.
Savington is offline   Reply With Quote
Old 06-16-2016, 12:17 AM   #8
Elite Member
 
codrus's Avatar
 
Join Date: Mar 2007
Location: Santa Clara, CA
Posts: 3,875
Total Cats: 344
Default

Quote:
Originally Posted by Savington View Post
It should change in lockstep with actual injector PW. I expect the "Y" number to hit 100% pretty early on, too - way before max boost, probably even before you get into boost at all.
It will change with PW (well, PW + RPM, so duty cycle) and injector size, it will also change with a ton of other things. Model of the pump, voltage at the pump, health of the pump, temperature, pressure in the tank, manifold pressure, resistance to flow in the rest of the fuel system, etc. Hell, it probably varies depending on the temperature and viscosity of the fuel.

Looking at the data I took before I installed a regulator, with the stock NB regulator and a Walbro on my 99 it took 4600 RPM and 220 kpa MAP (at a DC of 40% on my id1000s) to bring the fuel pressure down to the nominal regulator set point.



--Ian
Attached Thumbnails
Fuel Pump PWM Control-fp-reg-over.png  
codrus is offline   Reply With Quote
Old 06-16-2016, 12:29 AM   #9
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

You just opened my eyes to more than 4 traces per graph.
aidandj is offline   Reply With Quote
Old 06-18-2016, 09:40 PM   #10
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

It works



aidandj is offline   Reply With Quote
Old 06-20-2016, 03:09 AM   #11
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

Alright just tried out PWM control with the Walbro450. Fuel pressure is not stable at all if I am below the FPR setting. jumps back and forth 2-3psi. I'll get data this week.

This wouldn't work without an FPR. But with an FPR it works great. Right now I have it set to be 50% at idle and low rpm vacuum. 75% in high rpm vaccum. And 100% in boost for now.
aidandj is offline   Reply With Quote
Old 06-20-2016, 09:48 AM   #12
Ich verstehe nur Bahnhof
iTrader: (3)
 
psyber_0ptix's Avatar
 
Join Date: Mar 2012
Location: Northern VA
Posts: 3,700
Total Cats: 319
Default

Sorry for my ignorance, is megasquirt just pulsing the relay on and off? Is this relay special or just whatever 30/40A 4 pin

The diagram I'm used to seeing is
Attached Thumbnails
Fuel Pump PWM Control-80-relay_symbol_e1e5933cd4c6e1e096c0cabab44411594c4042ca.png  
psyber_0ptix is offline   Reply With Quote
Old 06-20-2016, 10:19 AM   #13
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago (Over two miles from Wrigley Field. Fuck the Cubs. Fuck them in their smarmy goat-hole.)
Posts: 26,317
Total Cats: 1,913
Default

Quote:
Originally Posted by psyber_0ptix View Post
Sorry for my ignorance, is megasquirt just pulsing the relay on and off?
Yes.


Quote:
Originally Posted by psyber_0ptix View Post
Is this relay special or just whatever 30/40A 4 pin
It's a solid-state relay (essentially a FET), and it's being PWMed as a rough approximation of a variable-voltage drive.
Joe Perez is online now   Reply With Quote
Old 06-20-2016, 10:59 AM   #14
Ich verstehe nur Bahnhof
iTrader: (3)
 
psyber_0ptix's Avatar
 
Join Date: Mar 2012
Location: Northern VA
Posts: 3,700
Total Cats: 319
Default

@[email protected]


okay, thanks
psyber_0ptix is offline   Reply With Quote
Old 06-20-2016, 04:03 PM   #15
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

aidandj is offline   Reply With Quote
Old 12-01-2016, 10:26 PM   #16
Senior Member
iTrader: (1)
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 870
Total Cats: 93
Default

Are you using any kind of flyback diode with this?
acedeuce802 is offline   Reply With Quote
Old 12-02-2016, 01:42 AM   #17
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

Quote:
Originally Posted by acedeuce802 View Post
Are you using any kind of flyback diode with this?
I'm not. But now I'm going to add one.

A 1N4001 should be fine I think.

Last edited by aidandj; 12-02-2016 at 01:57 AM.
aidandj is offline   Reply With Quote
Old 12-02-2016, 10:02 AM   #18
Senior Member
iTrader: (1)
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 870
Total Cats: 93
Default

Cool. I've got a 1N5819 planned for my fuel pump. Do you happen to know of a diode that's rated for over 30A peak? I'm trying to find one for a cooling fan that maxes out in the 35A range.
acedeuce802 is offline   Reply With Quote
Old 12-02-2016, 10:08 AM   #19
SADFab Destructive Testing Engineer
Thread Starter
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 17,991
Total Cats: 1,457
Default

Did you ever see pats post where he called spal and they said not to use pwm below 1khz?
aidandj is offline   Reply With Quote
Old 12-02-2016, 10:30 AM   #20
Senior Member
iTrader: (1)
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 870
Total Cats: 93
Default

Quote:
Originally Posted by aidandj View Post
Did you ever see pats post where he called spal and they said not to use pwm below 1khz?
My CAN-EGT can PWM up to 20kHz
acedeuce802 is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Fuel Injector Clinic 900cc injectors TheProfessor Miata parts for sale/trade 9 06-09-2016 01:47 AM
MS3Basic continuous fuel pump priming albumleaf MEGAsquirt 1 06-04-2016 09:11 PM
Cleaned RX-8 Fuel Injectors - Blue 540cc adamiata Miata parts for sale/trade 2 05-31-2016 06:19 AM
NB Fuel damper conundrum h20boynz Engine Performance 3 05-31-2016 02:39 AM
Intercooler sizing and proper practices thread. nitrodann Race Prep 17 05-27-2016 11:14 PM


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 05:20 PM.