Home  |  Forums  |  914 Info  |  Blogs
 
914World.com - The fastest growing online 914 community!
 
Porsche, and the Porsche crest are registered trademarks of Dr. Ing. h.c. F. Porsche AG. This site is not affiliated with Porsche in any way.
Its only purpose is to provide an online forum for car enthusiasts. All other trademarks are property of their respective owners.
 

Welcome Guest ( Log In | Register )

8 Pages V « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> Desperate for some Help With Microsquirt, Beyond Frustrated
JamesM
post Sep 1 2017, 02:31 PM
Post #61


Senior Member
***

Group: Members
Posts: 1,890
Joined: 6-April 06
From: Kearns, UT
Member No.: 5,834
Region Association: Intermountain Region



QUOTE(McMark @ Sep 1 2017, 10:48 AM) *

I can see the logic of both approaches: focusing on the VE table first vs. the AFR table first.

If you're tuning the VE table, it seems to me, you should be open-loop. You then tune via whatever feedback you have available to you (WBO2, dyno, etc) to bring the VE table to 'perfection'. Then you can enable closed-loop, after populating the AFR table with the values you see while running your final tune.

--OR--

If you're tuning via the AFR table, you run closed-loop from the start and then tune via whatever feedback you have available to you (WBO2, dyno, etc) to bring the AFR table to 'perfection'. Then populate the VE table with the values you see while running your final tune.

But I feel like, from the other responses, that I might be missing something from the picture. James? Jeff? Can you correct or add to my understanding?



You set your AFR targets before using autotune or the log analyzer to adjust the VE table. The AFR targets are what tuning the VE table is attempting to achieve. With closed loop + AFR targets enabled extra data points are generated as the close loop functionality is varying the pulse width to try and hit the target. This generates data for multiple pulse widths under the same target bin. The amount of closed loop correction applied is being recorded in the log along with the resulting O2%. The analyzer/autotune then uses this data to correct your VE table to the most accurate result possible.

Look at it like this:
Say hypothetically you are running with closed loop off, cruising under steady load steady RPM (lets say 65 kpa 3500 rpm on your VE map) this would result in megasquirt looking up the value for that VE bin (call it 85%) and then calculating the injector pulse width for those operating conditions (lets say its a 12ms squirt) lets also say that this bin on the VE table is currently tuned too rich so this 12ms squirt occurring at 65kpa 3500rpm produces a burn of 11:1 AFR. You could drive like that for an hour but you would only wind up with a single data point for that bin.

That data point being:
"A 12ms squirt at 65kp 3500 RPM gives you 11:1 AFR"
You can drive forever like that and it will be the only datapoint the analyzer has to work with. The only conclusion the analyzer can make is "needs to be leaner" but there is no data to say by how much.

Now lets set proper AFR targets and turn closed loop on:
Car still holding at 65kpa 3500rpm Megasquirt does the lookup and produces a 12ms injector pulse that results in an 11:1 burn. That is data point #1 BUT now the closed loop algorithm looks at that output and determines the AFR target is not being hit (lets say the target is 13.5 for cruise) Depending on how you have your closed loop set up after a few misses its going to tweak the pulse width slightly so now we have a data point #2 of 65KP 3500RPM 85%VE with a 3% correction applied produces an 11.8ms pules that results in an 11.2:1 burn. Still not hitting the target, closed loop tweaks again and we get yet another data point in the log. After a short while of running like this we will have one of two results. Either A. Closed loop operation will have resulted in a data point that hits on exactly what we are looking for or B. If the VE bin is further out of tune than the closed loop settings allow for correction we will collect data points on all the run conditions up to that correction limit, but even then the slope of that correction data allows the analyzer to predict what the value should be. the analyzer then kicks you back a new generated table based on the data.

Autotune basically does the same thing just with a slower correction rate than closed loop algorithms are usually set to.

With a single data point you just have to keep guessing at how much to adjust which is fine if you don't mind spending weeks manually dialing in your map. I find data collection and automated processing a way more enjoyable way to do it, not to mention faster and more accurate.


If you change your AFR targets after tuning your VE table you should go back and re-tune your VE table to hit those targets otherwise you are constantly depending on closed loop operation to hit them which is slower and not as accurate as a properly tuned VE table. It puts you at risk of being outside your closed loop limits and should your O2 sensor crap out you will be running out of tune. Basically the goal is to get your VE table to a point that the closed loop algorithm never has to do anything. You know your tune is dialed in when you can run a datalog through the analyzer and have it make minimal to no changes based on the data provided.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Mblizzard
post Sep 3 2017, 05:55 AM
Post #62


Advanced Member
****

Group: Members
Posts: 3,033
Joined: 28-January 13
From: Knoxville Tn
Member No.: 15,438
Region Association: South East States



Thanks to some very sound advice and guidance above and beyond my wildest expectations. I got to drive the car! Still have a few bugs to work out but overall proforem very well. I think there is more to fix and tune but i can say that even in this less than perfect state this systems performs better than the stock system.

Got to recheck for vac leaks, get the idle control valve set, and revise the AFR and VE tables to fill in a few gaps.

Seems to be wandering just a bit on the AFR at times and i have a few values in the current table that just don't work. Going to try and import a table James provided. Thank you sir!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BeatNavy
post Sep 3 2017, 06:50 AM
Post #63


Certified Professional Scapegoat
****

Group: Members
Posts: 2,924
Joined: 26-February 14
From: Easton, MD
Member No.: 17,042
Region Association: MidAtlantic Region



Congratulations, Mike! Just in time for Okteenerfest. I know it's been a long haul, so I'm glad you're almost there. I'm following behind you at some point on the Microsquirt path, but I'm having someone else do most of the hard work. Still, I followed this with great interest. Enjoy! (IMG:style_emoticons/default/beerchug.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
LowBridge
post Sep 3 2017, 06:54 AM
Post #64


Member
**

Group: Members
Posts: 370
Joined: 10-August 15
From: Lunenburg, MA
Member No.: 19,045
Region Association: North East States



very cool... and congrats on the milestone!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
jimkelly
post Sep 3 2017, 07:26 AM
Post #65


Delaware USA
****

Group: Members
Posts: 4,969
Joined: 5-August 04
From: Delaware, USA
Member No.: 2,460
Region Association: MidAtlantic Region



congratulations ARE in order (IMG:style_emoticons/default/thumb3d.gif)

QUOTE(Mblizzard @ Sep 3 2017, 04:55 AM) *

Thanks to some very sound advice and guidance above and beyond my wildest expectations. I got to drive the car! Still have a few bugs to work out but overall proforem very well. I think there is more to fix and tune but i can say that even in this less than perfect state this systems performs better than the stock system.

Got to recheck for vac leaks, get the idle control valve set, and revise the AFR and VE tables to fill in a few gaps.

Seems to be wandering just a bit on the AFR at times and i have a few values in the current table that just don't work. Going to try and import a table James provided. Thank you sir!

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
76-914
post Sep 3 2017, 08:40 AM
Post #66


Repeat Offender & Resident Subaru Antagonist
**********

Group: Members
Posts: 13,492
Joined: 23-January 09
From: Temecula, CA
Member No.: 9,964
Region Association: Southern California



(IMG:style_emoticons/default/agree.gif) And thx to James for posting again. I always enjoyed reading your posts James. Even if it doesn't apply to what I'm running. I'm an info freak. (IMG:style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Montreal914
post Sep 3 2017, 09:06 AM
Post #67


Senior Member
***

Group: Members
Posts: 1,541
Joined: 8-August 10
From: Claremont, CA
Member No.: 12,023
Region Association: Southern California



Congrats! (IMG:style_emoticons/default/smilie_pokal.gif)

Enjoy the ride (IMG:style_emoticons/default/driving.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JamesM
post Sep 3 2017, 09:52 PM
Post #68


Senior Member
***

Group: Members
Posts: 1,890
Joined: 6-April 06
From: Kearns, UT
Member No.: 5,834
Region Association: Intermountain Region



QUOTE(76-914 @ Sep 3 2017, 06:40 AM) *

(IMG:style_emoticons/default/agree.gif) And thx to James for posting again. I always enjoyed reading your posts James. Even if it doesn't apply to what I'm running. I'm an info freak. (IMG:style_emoticons/default/biggrin.gif)



Just glad I could help get another 914 successfully squirted. There is so much to learn with the system and steep learning curve to boot that many get frustrated some to the point of throwing in the towel. I hate to see that happen because if you can make it through the install its always worth it in the end!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JamesM
post Sep 3 2017, 10:32 PM
Post #69


Senior Member
***

Group: Members
Posts: 1,890
Joined: 6-April 06
From: Kearns, UT
Member No.: 5,834
Region Association: Intermountain Region



QUOTE(Mblizzard @ Sep 3 2017, 03:55 AM) *

Thanks to some very sound advice and guidance above and beyond my wildest expectations. I got to drive the car! Still have a few bugs to work out but overall proforem very well. I think there is more to fix and tune but i can say that even in this less than perfect state this systems performs better than the stock system.

Got to recheck for vac leaks, get the idle control valve set, and revise the AFR and VE tables to fill in a few gaps.

Seems to be wandering just a bit on the AFR at times and i have a few values in the current table that just don't work. Going to try and import a table James provided. Thank you sir!


The VE table will still need a lot of work especially in the upper range. The change I made to the RPM bins should make that a little easier. I didnt touch the tune, just the scale.

The idle wandering you you may be able to work out just by spending more time on that area, if not a trick I like to do to control idle better is to bracket the RPM bins around your target idle speed. Say you want to set your idle to 950 RPM you can set one of the RPM columns to 800 and the next one at 1200, then set the VE values in both columns the same. What this does is ensure there is a constant VE value for the entire range the car idles in. Otherwise you can experience sort of a runwaway condition at idle. The area between two VE bins is interpolated so if that interpolation creates a slope your idle can be somewhat unpredictable. Bracketing the RPM range with the same values ensures there is no slope for the idle to climb up.

Now you get to the fun part, the never ending quest for a perfect VE table! (IMG:style_emoticons/default/smile.gif)

Given your timing control is mechanical you will probably find you will be unable to get 100% consistant results with the VE table. Timing affects fuel needs and there will always be some variance as to when the advance is coming on. Just as long as your "close" is landing somewhere between 12.5-13.5 AFR in the mid rpm range you should be good. Of course I know you want to go to full ignition control somewhere down the line as that is where the extra power is hiding!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Mblizzard
post Sep 6 2017, 08:12 PM
Post #70


Advanced Member
****

Group: Members
Posts: 3,033
Joined: 28-January 13
From: Knoxville Tn
Member No.: 15,438
Region Association: South East States



James

Incorporated your changes and I have a car that seems to run quite well. An amazing difference! Need to back out the timing a few degres but ran great on a 10 mile drive tonight.

Can't wait to add ignition control!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ndfrigi
post Sep 6 2017, 10:55 PM
Post #71


Advanced Member
****

Group: Members
Posts: 2,928
Joined: 21-August 11
From: Orange County
Member No.: 13,474
Region Association: Southern California



Hi Mike, congratulation for making your megasquirt run well after a long patience!
Sorry if I have to hijack your thread, I've been wanting to ask your help or members help on this thread since it is related but I just waited till your issue is fix before asking some help.
Is there a way you can help us make a 71 1.7 megasquirt run after engine rebuilt?Actually it was running before the engine rebuild and after installing back the engine and the megasquirt II system, we are able to run it on idle but hesitation when we tried to rev it. We thought the megasquirt need some tuning since the engine has been rebuilt. Well, we (Bob-new owner) called Diyautotune and they suggested Bob to buy the updated software, so he did bought it and after installing the software to his laptop and hooked it to the car, a new project was requested and now the old project or old program was deleted. Now totally car won't run. Customer support from diyautotune is not helping at all. Just a little history of the car. I bought the car running 3 years ago except with broken rear suspension console. and after fixing the suspension, Bob bought it from me and he drove it for a few months until it needed engine rebuild. So basically we have no idea how the megasquirt system installed. The good thing only is that I acquired the car with running megasquirt.

Attached Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ndfrigi
post Sep 6 2017, 11:00 PM
Post #72


Advanced Member
****

Group: Members
Posts: 2,928
Joined: 21-August 11
From: Orange County
Member No.: 13,474
Region Association: Southern California



Attached Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JeffBowlsby
post Sep 7 2017, 08:25 AM
Post #73


914 Wiring Harnesses
*****

Group: Members
Posts: 8,484
Joined: 7-January 03
From: San Ramon CA
Member No.: 104
Region Association: None



"...i can say that even in this less than perfect state this systems performs better than the stock system"

How so? Specifically.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JamesM
post Sep 7 2017, 05:48 PM
Post #74


Senior Member
***

Group: Members
Posts: 1,890
Joined: 6-April 06
From: Kearns, UT
Member No.: 5,834
Region Association: Intermountain Region



QUOTE(Jeff Bowlsby @ Sep 7 2017, 06:25 AM) *

"...i can say that even in this less than perfect state this systems performs better than the stock system"

How so? Specifically.


(IMG:style_emoticons/default/poke.gif)
uh oh, here we go...



User is offlineProfile CardPM
Go to the top of the page
+Quote Post
JeffBowlsby
post Sep 7 2017, 06:24 PM
Post #75


914 Wiring Harnesses
*****

Group: Members
Posts: 8,484
Joined: 7-January 03
From: San Ramon CA
Member No.: 104
Region Association: None



Please do not misunderstand my question, I am an inquisitive person and only seek accurate information, not to start a heated debate. The question is purely rational and not subjective. When a bold claim like that is made it requires justification otherwise the myth that D-Jet is somehow problematic/flawed/inefficient/etc. continues without justification. I have always run D-Jet cars and find them to have no issues and terrific. No doubt other FI systems have their benefits. We have street cars here, not high performance, highly sensitive machines requiring the minutia to be exactly perfect.

From my perspective, any quality made, appropriate to the engine, properly adjusted FI system is as good as another in terms of how the engine performs and functions. With that understanding no FI system will perform significantly better/worse/differently than another, will not be more responsive/give more power/better mileage etc. The best FI system just feeds the engine what it needs and as long as it does that well, whats the difference?

Show us the justification of the above claim or qualify/recant the broad generalization. Its a fair question.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
timothy_nd28
post Sep 7 2017, 07:55 PM
Post #76


Advanced Member
****

Group: Members
Posts: 2,299
Joined: 25-September 07
From: IN
Member No.: 8,154
Region Association: Upper MidWest



2 quick benefits over the stock Djet setup would be the ability of having sequential vs batch injection. This would help for a smoother idle, perhaps a lower stable idle. The other benefit is readily available and cheap replacement parts.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Mblizzard
post Sep 8 2017, 08:18 AM
Post #77


Advanced Member
****

Group: Members
Posts: 3,033
Joined: 28-January 13
From: Knoxville Tn
Member No.: 15,438
Region Association: South East States



QUOTE(ndfrigi @ Sep 6 2017, 09:00 PM) *

Attached Image


Would be happy to help however I can!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Mblizzard
post Sep 8 2017, 09:36 AM
Post #78


Advanced Member
****

Group: Members
Posts: 3,033
Joined: 28-January 13
From: Knoxville Tn
Member No.: 15,438
Region Association: South East States



QUOTE(Jeff Bowlsby @ Sep 7 2017, 04:24 PM) *

Please do not misunderstand my question, I am an inquisitive person and only seek accurate information, not to start a heated debate. The question is purely rational and not subjective. When a bold claim like that is made it requires justification otherwise the myth that D-Jet is somehow problematic/flawed/inefficient/etc. continues without justification. I have always run D-Jet cars and find them to have no issues and terrific. No doubt other FI systems have their benefits. We have street cars here, not high performance, highly sensitive machines requiring the minutia to be exactly perfect.

From my perspective, any quality made, appropriate to the engine, properly adjusted FI system is as good as another in terms of how the engine performs and functions. With that understanding no FI system will perform significantly better/worse/differently than another, will not be more responsive/give more power/better mileage etc. The best FI system just feeds the engine what it needs and as long as it does that well, whats the difference?

Show us the justification of the above claim or qualify/recant the broad generalization. Its a fair question.


Very valid.

First, I think you read too much into my statement. I never claimed better 0 to 60 times, more power, or a higher top speed. My performance reference is to the fuel system not the car.

The D-Jet is neither perfect or seriously flawed. But it is limited in what it can control and the changes it can make. When it comes to keeping an engine within the most desirable operational parameters, modern systems are more flexible, capable of monitoring and controlling more parameters, and have a more realistic capacity to perform better at operating the fuel system over all conditions than the D-Jet even on a stock engine. Additionally, the improvements in modern sensors, the accuracy of the sensors, their durability, and the ability of the ECU to make decisions based on more data results in a very real step up in the performance level of the modern fuel system over the D-Jet.

First as we all know, the stock system lacks sufficient feedback to accurately determine the impact of changes the ECU made had on the engine. If the parameters called for a specific condition the D-Jet blindly supplies fuel for that condition regardless of how it impacts the engine. Regardless of loving or hating the stock system adding an O2 sensor that provides actual feedback to the ECU allowing it to determine the impacts of changes made is a step up in performance of the fuel system.

Next, being able to accurately adjust the various ECU parameters to meet your specific engine requirements directly results in better performance. You very accurately acknowledged it is essential for any fuel control system to be properly adjusted to the engine. I have 96mm pistons, big valve heads, performance exhaust, matched injectors, and electronic ignition. Each of these required adjustment to the D-jet system to account for the change. My ability to adjust the old system to account for these changes was limited and very difficult to accomplish. Adjusting a MPS to account for a engine modification requires a Zen like level of commitment.

I removed a functioning D-Jet system from this car. It is in a box and I will keep it. It worked and performed well. But it was clear based on AFR readings, that there were times and conditions because of my settings and my engine modifications, where it was documented that the fuel system was not performing well. Under certain conditions it was extremely rich (in the 10's) and other times it would be way too lean. Regardless of adjustments made to the stock system it was very difficult for me to reach a state where I had reasonably consistency across the range of engine conditions. I simply had to settle for a level of adjustment that worked reasonably well. It is my opinion that settling did not allow me to take full advantage of my modifications.

With the stock system I struggled to control AFR, cylinder head temperatures, timing, start-up, and other issues. While it has been a bit of a pain, with the new system I can adjust it so well that I can have all of my parameters in the ranges I want under the conditions that I want to specify.

For those few reasons above I think my bold statement about the performance of the fuel system is supportable. I am sure there are some numbers out there from Dyno testing and such that may be able to support higher HP or faster 0 to 60 times but that was never part of my statement.


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
poorsche914
post Sep 8 2017, 10:14 AM
Post #79


T4 Supercharged
****

Group: Members
Posts: 3,087
Joined: 28-May 09
From: Smoky Mountains
Member No.: 10,419
Region Association: South East States



(IMG:style_emoticons/default/agree.gif)

Will be looking at your system closely. Would like to put something similar on my Raby 2056 in place of the carbs.

(IMG:style_emoticons/default/driving.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Mblizzard
post Sep 8 2017, 10:39 AM
Post #80


Advanced Member
****

Group: Members
Posts: 3,033
Joined: 28-January 13
From: Knoxville Tn
Member No.: 15,438
Region Association: South East States



QUOTE(poorsche914 @ Sep 8 2017, 08:14 AM) *

(IMG:style_emoticons/default/agree.gif)

Will be looking at your system closely. Would like to put something similar on my Raby 2056 in place of the carbs.

(IMG:style_emoticons/default/driving.gif)


I think that adding FI and ignition control would really make your engine more drivable.

I have mine set up so that it is linked by Bluetooth to a tablet. Using MS Droid I have real-time display of parameters and I can change parameters relatively easily and have multiple tunes available.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

8 Pages V « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 28th April 2024 - 12:58 AM