Miata Turbo Forum - Boost cars, acquire cats.

Miata Turbo Forum - Boost cars, acquire cats. (https://www.miataturbo.net/)
-   MEGAsquirt (https://www.miataturbo.net/megasquirt-18/)
-   -   Closed Loop Boost Control (https://www.miataturbo.net/megasquirt-18/closed-loop-boost-control-28966/)

Savington 12-07-2008 12:41 AM

Closed Loop Boost Control
 
Why doesn't it work? I've never heard of anyone getting it hooked up; we all just disable it and go off duty targets. With the temps dropping here in SLO, though, I am getting an absurd disparity between daytime boost and nighttime boost, like 5-6psi. Before I remove the EBC and replace it with a Hallman MBC, does anyone have any tips for closed loop control?

patsmx5 12-07-2008 01:15 AM

While back I did some research on this. Mainly reading on msefi.com forums. From what I gather, the code is written incorrectly. So no matter what values of P, I, and D you use, you'll never get it right because the math written in the code is "wrong". But apparently this is a "secret". IE-the people that wrote it don't think it's wrong, or won't admit it anyways. Of all the reading, I found one post where someone got it to work. They said one of the terms was "backwards" from what it should be. But others tried his settings with no luck.

MBC for me. If someone makes closed loop super easy to setup and it work, I'll think about EBC. Till then....

cardriverx 12-07-2008 03:06 AM

there have been so many threads, I even started one on the ms bord with no help. wtf.

Zaphod 12-07-2008 05:37 AM

The math for the PID at the MSII currently gets a makeover. So maybe this get's changed for MS1 too.

Greets

Braineack 12-07-2008 10:45 AM

BEn tried using it for a while, his boost oscillated pretty bad IIRC.

Rafa 12-07-2008 11:09 AM


Originally Posted by Savington (Post 338404)
Why doesn't it work? I've never heard of anyone getting it hooked up; we all just disable it and go off duty targets. With the temps dropping here in SLO, though, I am getting an absurd disparity between daytime boost and nighttime boost, like 5-6psi. Before I remove the EBC and replace it with a Hallman MBC, does anyone have any tips for closed loop control?

Savington; I can do it with my ECU but I asked my local tuner and he was dead set against it. He said that if I did it and the O2 sensor took a crap I'd be left stranded right there as his reason not to.

Would you care to give me some reasons for doing so?

Thanks

Braineack 12-07-2008 12:00 PM

what would the O2 sensor have to do with a MAP reading?

JasonC SBB 12-07-2008 12:06 PM

Has anyone tried just the P value, or just the I? Negative values may be required.

BTW from dicking with the PI of the AEM, they omitted an important step, that the I ONLY kick in when boost is within a 2 psi or so of target. They also omitted the D which is really important to prevent overshoot and have fast response.

Savington 12-07-2008 12:56 PM


Originally Posted by Rafa (Post 338468)
Savington; I can do it with my ECU but I asked my local tuner and he was dead set against it. He said that if I did it and the O2 sensor took a crap I'd be left stranded right there as his reason not to.

Would you care to give me some reasons for doing so?

Thanks


Not closed loop fuel control, closed loop BOOST control. Closed loop fuel is good, most OEMs use it, or you can just tune your car correctly and leave it off so when your wideband takes a shit you can drive home anyway.

Rafa 12-07-2008 01:23 PM


Originally Posted by Savington (Post 338496)
Not closed loop fuel control, closed loop BOOST control. Closed loop fuel is good, most OEMs use it, or you can just tune your car correctly and leave it off so when your wideband takes a shit you can drive home anyway.

Oops!



Originally Posted by Braineack (Post 338476)
what would the O2 sensor have to do with a MAP reading?

I don't use the car's MAP sensor. I'm using a MAF Toyota sensor. And you're right; my bad.

posidon42 12-07-2008 02:18 PM

Spent a year trying to get mine to work right. Just went MBC and the car is finally stable in varied temps.

Ben 12-07-2008 02:38 PM


Originally Posted by Braineack (Post 338457)
BEn tried using it for a while, his boost oscillated pretty bad IIRC.

I did try it for a little while. I spent the time to log duty cycle and MAP at various TPS and RPM and set my target tables up appropriately. It worked OK, however when corrections came in, they were a little too severe. A little overshoot, followed by a little undershoot, and so on. It was tolerable, and probably could have been very useful if set up to cure overshoot before hitting boost cut, if nothing else.

However when I started playing with the other features--the boost cut with intake temp and boost cut with knock--it would severely overreact and pull way too much duty cyle, then try to add way too much duty cyle, then pull it again, and so on. It was horrible, so I disabled it and went back to target table only.

MS does .msq switching. If you're not using the feature currently, you could always load in the same msq with 2 different EBC duty cyle tables and switch for warm/cold. It's also very useful if you like big smokey burn outs. Tip of the day: Run on the low boost msq, apply heavy throttle to where you'd be fully spooled on the high boost msq, then flip the switch. The extra boost will come in immediately and light the rear up. :)

richyvrlimited 12-07-2008 02:41 PM

Keith on MSExtra is looking at sorting the code out.

He's working on proper PID for closed loop idle and once that's done he's going to look at the closed loop boost control.

Moot point for me seeing as I use a superior method of attaining Forced induction, but for the rest of you it should be sorted pretty soon-ish.

;)

skidude 12-14-2008 06:05 PM

I would really like this closed loop control to work. I only get to run 10psi all winter because the cold weather makes it fluctuate too much during the day to run a reliable 13.


All times are GMT -4. The time now is 08:23 PM.


© 2024 MH Sub I, LLC dba Internet Brands