[rusEfi] Project EcoBoost Smurf (Miata NA) #19

Your chance to introduce yourself and your vehicle
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:Could you share your IAC settings for the miata or the ford?
Both use manual idle :( I'm giving up on the current implementation of auto idle, it needs improvements or complete rework :(
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

russian wrote: Both use manual idle :( I'm giving up on the current implementation of auto idle, it needs improvements or complete rework :(
Ah darn, that explains something :p. Tunerstudio didn't save the log I made yesterday, even though it said it was logging :( I'm visiting my grandfather today, a new foal was born yesterday :D, I'll make a log of that. I found out yesterday that I was quite rich everywhere in my map, but I didn't know before because my wideband didn't register the rich area. I'm busy getting a new one under warrant, but that could prove to be a pain in the ass with 14point7.... Do you know if the AUX pid option in tunerstudio useful for an electronic boost controller instead of the normal FSIO tables? (not that I've figured those out in TS, looks like it needs some stuff done in terminal)

EDIT: don't be too negative about idle or whatever not working ;) Look at what you have accomplished and how you were greeted initially at MiataTurbo.net. You've done some amazing things that only a handful of people in the world can say they've done ;)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:Do you know if the AUX pid option in tunerstudio useful for an electronic boost controller instead of the normal FSIO tables?
Keep in mind AUX pid was born yesterday and same no one has used FSIO pwm so far.

Aux Pid if you need PID, not the right choice if you need just open look PWM. Sounds like what you are saying is that FSIO needs some documentation & usability :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

russian wrote:
Thommm wrote:Do you know if the AUX pid option in tunerstudio useful for an electronic boost controller instead of the normal FSIO tables?
Keep in mind AUX pid was born yesterday and same no one has used FSIO pwm so far.

Aux Pid if you need PID, not the right choice if you need just open look PWM. Sounds like what you are saying is that FSIO needs some documentation & usability :)
Uhm, well, to be honest: yes, it needs documentation desperately xD I can not figure out how to do it without the terminal. It looks like it is missing some stuff in tuner studio like: referenced to what, I can set output and frequency, but not if it should trip if for example RPM is above 4000 RPM. And how can you connect the FSIO table to an output pin?
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

I've made a new log in which I'm at around 2900 rpm a lot and a I've included a screenshot of a misfire point. It looks like load change reduces extra fuel up to about AFR 1:16 and then misfire. Current tune has also been included, so you can reference and take a peek ;) It's setup for the extra backpressure of a turbo, so I don't think it's great for an NA car. I'm uploading a small vid of turbo in action in a moment.
Attachments

[The extension msq has been deactivated and can no longer be displayed.]

misfire point_looks load related.PNG
misfire point_looks load related.PNG (172.73 KiB) Viewed 17253 times
2016-07-03_15.58.57_misfire.msl
(1.2 MiB) Downloaded 548 times
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:It looks like load change reduces extra fuel up to about AFR 1:16 and then misfire.
Could it be that we have here is not a firmware bug which causes a misfire but the lean condition which causes issues? If the misfire is correlating with changes in load I think we need to focus on setting the acceleration/deceleration parameters so that we are not getting into the lean condition?

I know it's easier said then done, but good news is that the Yellow Festiva was running OK with very basic parameters: tps disabled (Multiplier=0), MAP threshold=5, mult=1

Code: Select all

<constant digits="0" name="tpsAccelLength" units="cycles">12.0</constant>
<constant digits="3" name="tpsAccelEnrichmentThreshold" units="roc">40.0</constant>
<constant digits="3" name="tpsAccelEnrichmentMultiplier" units="coeff">0.0</constant>
<constant digits="0" name="engineLoadAccelLength" units="cycles">6.0</constant>
<constant digits="3" name="engineLoadDecelEnleanmentThreshold" units="roc">0.0</constant>
<constant digits="3" name="engineLoadDecelEnleanmentMultiplier" units="coeff">0.0</constant>
<constant digits="3" name="engineLoadAccelEnrichmentThreshold" units="roc">5.0</constant>
<constant digits="3" name="engineLoadAccelEnrichmentMultiplier" units="coeff">1.0</constant>


On the other hand your tune has pretty similar numbers

Code: Select all

<constant digits="0" name="tpsAccelLength" units="cycles">12.0</constant>
<constant digits="3" name="tpsAccelEnrichmentThreshold" units="roc">40.0</constant>
<constant digits="3" name="tpsAccelEnrichmentMultiplier" units="coeff">0.05</constant>
<constant digits="0" name="engineLoadAccelLength" units="cycles">6.0</constant>
<constant digits="3" name="engineLoadDecelEnleanmentThreshold" units="roc">0.0</constant>
<constant digits="3" name="engineLoadDecelEnleanmentMultiplier" units="coeff">0.0</constant>
<constant digits="3" name="engineLoadAccelEnrichmentThreshold" units="roc">5.0</constant>
<constant digits="3" name="engineLoadAccelEnrichmentMultiplier" units="coeff">2.0</constant>
Unfortunately I have very little idea how to tune cars :( But I suggest we focus on the lean situation and see if that helps the misfire.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:at MiataTurbo.net
PS: speaking of MiataTurbo.net do you have a thread here? Can you make me a favor and start one if you do not? I think you have some amazing content to share and they might have some hints regarding out acceleration situation.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
tomiata
contributor
contributor
Posts: 234
Joined: Sat Aug 02, 2014 2:30 am
Location: Texas

Re: Project EcoBoost Smurf (Miata NA) #19

Post by tomiata »

You've done some amazing things that only a handful of people in the world can say they've done ;)
Agree! Even with this being a part time effort, what you have now is very impressive. Cudos @russian and @kb1gtt.
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Project EcoBoost Smurf (Miata NA) #19

Post by kb1gtt »

You make this sound more honorable than my intentions are. I just wanted to watch a russian pound his head into the wall for a couple years :twisted:

Chopping this up into manageable bit sized pieces and having good enough success at a larger array of of small battles has made for a cool device. I kind of wonder were it will be in another couple of years. Of course no plan is complete with out world domination, followed by a maniacal laugh.

Thanks for the pat on the back. As well thanks for installing it and providing feedback. There is only so much we can do with our hardware. This would be no where are interesting if it weren't for you folks who are making it do cool stuff.
Welcome to the friendlier side of internet crazy :)
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

You guys deserve it.

But back to car life :mrgreen: Is there a way to get the FSIO table hooked up to a physical pin in TunerStudio? I really want to get EBC working, the stupid overshoot on my boost is annoying. I don't want to run above 0.7 bar at the moment, but if I set max boost to 0.7 bar it drops after the overshoot to about 0.4 bar (which is waaaay to low to beat every possible car on the freeway or stopping light). A new high pressure pump is also laying around on my desk, waiting to be used for water/meth injection 8-)

As an experiment, I've rescaled my tables a bit so that I can set fuel at 2200 and 2900 RPM, I'll just add fuel in those columns and see if I still lean out. I'll get back to that after some more testing (need somewhere to drive to, have to wait for tomorrow to drive to my GF :( )
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:Is there a way to get the FSIO table hooked up to a physical pin in TunerStudio? I really want to get EBC working
just to confirm that we are on the same page. you just want an open-loop PWM table, you know the PWM (or you will fill it in somehow) and it would just be static table?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

Jep, that's pretty much it, except for the part in which I know how to fill it :lol: I'll find out how to do that, dunno yet. Sounds pretty easy ah? (As long as overboost properly setup little can go wrong I think)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

I know you want it configurable via just TunerStudio and eventually there will probably be something for that, hopefully for now you can follow this HOWTO - http://rusefi.com/wiki/index.php?title=Manual:Flexible_Logic#Case_study_.234:_boost_controller - that's just two commands in rusEfi console.

'map' function was missing so you would need to update to latest firmware
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

Thanks! I'll try it tomorrow morning! Just got back from parts scavenging at the junkyard for my kid borthers E21 turbo build (rusEFI powered :mrgreen: ). Got a whole load of goodies for just 100 bucks! Including the turbo and intercooler piping :D
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

Working on the FSIO stuff, I did get a proportional TPS installed (instead of the normal switch). The problem with that (dunno if anybody is using TPS yet) is that I can calibrate it just fine and I can see it moving in the calibrate window, but in the pedal position gauge in TS it's not moving away from 0%. In the console it is moving nicely, but enrichment is not responding to movement. I've gone through every possible option, can it be a bug? I'm going through the log as we speak to see if I can see it respond there.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Are you on the relatively latest version of everything? console gauge not matching TS gauge would be pretty strange since they use same protocol and same memory location.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:pedal position gauge
PS: pedal gauge not TPS gauge. Pedal gauge is the gauge on the electronic pedal which I believe you do not have. Could you be looking at the wrong gauge? :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

Ah possible :p. But TPS enrichment isn't working either xD I'm watching soccer with my GF now (not my idea...) but I'll try to get a look at it. Any idea why TPS enrichment doesn't work?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Thommm wrote:Any idea why TPS enrichment doesn't work?
I know that we both know how little information you are giving, right? :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

Ah fuck, nevermind me. I set it up in the same window as the load enrichment stuff (with threshold and coefficient), but never noticed the TPS enrichment table :O My bad. Part of the learning process I guess :p
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

I think I've fixed the fuel miss https://sourceforge.net/p/rusefi/tickets/299/ - can you try once you are back in your country?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

I'll give it a try in about an hour, first have to see if I can find the guy who scammed me on a turbo :evil:

Edit: I downloaded the bundle from: http://rusefi.com/build_server/ Has that one been updated as well?
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

As promised, I tried the new firmware. It significantly improved the misfires, normally it misfired a couple of times and now just once or if I hang it maybe twice. Since the map is slightly weird in that area (auto-tune doesn't like misfires) I can't say for sure yet if it's the map or if the bug is persistent. I'll continue testing and auto-tuning, report back when I've got something useful to mention (like working EBC or bigger injectors and such).
russian wrote:
Thommm wrote:Could you share your IAC settings for the miata or the ford?
Both use manual idle :( I'm giving up on the current implementation of auto idle, it needs improvements or complete rework :(
Just curious, how's this coming along :p I know you're a busy man, so please don't think I'm moaning ;)
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

update: been testing and tuning the 2900 range specifically and I've come to the same conclusion as tomiata: sadly not fixed yet. Warning counter happily increasing when passing 2900 RPM (most of the time). Does it help if I probe it with a scope or does that only tell us what we only know?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Wanna publish your current tune? Are you planning to bump up injectors?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

I plan on installing a staged setup, my grandfathers car is in the shop at the moment undergoing some (fucking tricky) repairs and a service. I hope to have the second set of injectors installed by the 20th. After those I hope I've got enough fuel up to 6500 RPM (I know the engine can do 7200, I don't like many RPM's). Ignition is still on the very safe side, lot's of power to be found there. Car's already fast as fuck, even on only like 10 psi of boost, unintentional drifting is not uncommon. Tune is in the attached files.

My case for long/short term fuel correction instead of auto tune like:
Let's say you've done a lot of tuning in the most normal conditions (say 15 degrees Celsius, high humidity), you're tune is most optimal for most conditions so you would like to hang on to that tune. If you for example now drive in the winter at extreme temperatures and snowy conditions (say -20), the tune would likely change significantly and you'd have lost your most optimal tune. Also, auto tune is a lot slower (or should be) than short term trim, so corrections will be slower.

In short, you create your own personally most optimal map and you ideally only want the engine management to correct for different conditions and long term for wear on parts (but that may not even be necessary). If you constantly retune you're tune might be screwed by an extreme situation and also impact normal driving conditions. Sorry for the long post :p
Attachments

[The extension msq has been deactivated and can no longer be displayed.]

Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

I still have the issue of a very long crank-to-start, so from the moment I turn my key it takes quite a long time for the car to start. I can see in TS that the first 1-2 seconds of starting it says trigger error, and after that (even with a lot of tuning the cranking fuel) it takes another 1-1.5 seconds for it to start. In the console it says something about gap error, I'll post that later, are other Miata guys having the same problem? @tomiata for instance :p
tomiata
contributor
contributor
Posts: 234
Joined: Sat Aug 02, 2014 2:30 am
Location: Texas

Re: Project EcoBoost Smurf (Miata NA) #19

Post by tomiata »

That sounds about the same as what I get. I didn't think 3.5 seconds was a long time :D

I can check mine when I'm back home on Sunday, but here is an early start from June, starting at about 38 seconds into this:

http://rusefi.com/forum/viewtopic.php?f=3&t=660&start=30#p19103
Last edited by tomiata on Fri Aug 19, 2016 4:20 am, edited 1 time in total.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Project EcoBoost Smurf (Miata NA) #19

Post by AndreyB »

Now that know how to use battery with stm32f4discovery theoretically there is a chance for https://sourceforge.net/p/rusefi/tickets/308/

In reality I doubt I would ever find time and motivation to implement this. Need a motivated software developer for this feature...
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Thommm
Posts: 98
Joined: Mon Apr 04, 2016 7:47 am
Location: Netherlands
Contact:

Re: Project EcoBoost Smurf (Miata NA) #19

Post by Thommm »

So after around 2500-3000 miles something died, got towed by my dad. Made my laptop (was running autotune) crash, after that I got a "Device malfunctioned). I still have ignition (at least the ignition LEDs are flashing). I'll start the investigation first thing tomorrow, mostly because smurf is my daily and I need her for work xD will keep you guys posted
Post Reply