Trackspeed's '02SE "Acamas" - EFR6758, TSE motor, 500whp or bust
#61
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Argh. I thought it was the other way, since P100 I0 D0 gave me wastegate-only. The other problem is that higher P values result in a very low duty cycle at peak boost, which ends up undershooting the target and never recovering.
#63
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Oooooh. Also something they changed in 1.4 was to get rid of the control interval. Because your valve can only react at 26hz (~38ms) PID isn't happy because it is changing every 10ms, But your output is only changing every 38ms. So change the control interval to 38ms and see how that helps.
#64
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Spikey, but it won't come close to overshoot. The moment the wastegate gets anything less than about 30% DC, boost falls to ~145kpa, and it takes an act of god to drag boost back up to the 160kpa target afterwards.
P100 I0 D0 Slider 400
P100 I0 D0 Slider 400
![Name: OnAsT1M.png
Views: 42
Size: 43.2 KB](https://www.miataturbo.net/attachments/build-threads-57/233305d1683053430-trackspeeds-02se-acamas-efr6758-tse-motor-500whp-bust-onast1m.png)
#66
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Now its too much P ![](https://www.miataturbo.net/images/smilies/smile.gif)
I've found messing with the slider in advance mode is a recipe for disaster. too many variables. Go back to simple if you are going to play with the slider.
Read through the thread I linked on msextra. Ken had some tuning tips for advanced PID.
![](https://www.miataturbo.net/images/smilies/smile.gif)
If the proportional gain is too high, the system can become unstable (see the section on loop tuning). In contrast, a small gain results in a small output response to a large input error, and a less responsive or less sensitive controller. If the proportional gain is too low, the control action may be too small when responding to system disturbances. Tuning theory and industrial practice indicate that the proportional term should contribute the bulk of the output change.
Read through the thread I linked on msextra. Ken had some tuning tips for advanced PID.
#69
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
No, 9.2% is simply the max value for the displayed chart. By default, MegaLogViewer auto-scales all of the values it is displaying. This is actually kind of annoying when you're trying to compare multiple values that are using the same units, because the relative heights of the charts don't mean what you think they should. In this chart, peak knock on 2/3 is 30% higher than on 1/4, even though they're both hitting max at the same height on the chart. In this case, that's probably because the knock sensor is located between 2 and 3 so it's more sensitive to noise in those cylinders.
Note that the percentage is somewhat arbitrary, because it's affected by the gain and other parameters that you configure in the knock sensor settings. You also need to configure the threshold above which it should take certain actions (and then configure the actions too).
--Ian
Note that the percentage is somewhat arbitrary, because it's affected by the gain and other parameters that you configure in the knock sensor settings. You also need to configure the threshold above which it should take certain actions (and then configure the actions too).
--Ian
#70
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Here's an example of that, running a bit too much timing on this 10:1 bottom end at ~170kpa. Totally inaudible, but when one cylinder registers a "noise" level 4x the others, that's knock to me:
![Name: fqDTGkD.png
Views: 41
Size: 38.5 KB](https://www.miataturbo.net/attachments/build-threads-57/233304d1683053430-trackspeeds-02se-acamas-efr6758-tse-motor-500whp-bust-fqdtgkd.png)
Pulling 3deg across the board eliminated those little spikes. I'm not spending any time on the timing map right now, since I'm changing things so rapidly.
#74
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Look at the small angle of the boost duty.
You get to the initial value, and then the PID algorithm sees that you aren't at boost target and it drops it to min.
Its weird. Its like it's acting backwards. And thinks that 0% duty is closed wastegate.
You get to the initial value, and then the PID algorithm sees that you aren't at boost target and it drops it to min.
Its weird. Its like it's acting backwards. And thinks that 0% duty is closed wastegate.
#76
mkturbo.com
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/admin.png)
iTrader: (24)
Join Date: May 2006
Location: Charleston SC
Posts: 15,189
Total Cats: 1,685
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Did you upgrade to 1.4 yet?
At the megameet a few of us were working on getting EBC working correctly on a MSLabs MS3 and found that the "output polarity" had to be switched to inverted to work correctly. Ken and James the MS devs were completely baffled by that as it should not be that way. We had 2 cars running EFR 6258's using the BW EBC. One was a rx7 with a ford swap running a home built MS3x, this one ran had EBC working perfectly. The other was a Chris Almerretes miata with the MSLabs MS3. It was Chris's car that needed output polarity switched. Ken and James were figuring it had to be something with how Reverant was building his units. Unfortunately Chris left before we got a chance to pull the MS out of his car so they could take a look at it and try to figure it out.
At the megameet a few of us were working on getting EBC working correctly on a MSLabs MS3 and found that the "output polarity" had to be switched to inverted to work correctly. Ken and James the MS devs were completely baffled by that as it should not be that way. We had 2 cars running EFR 6258's using the BW EBC. One was a rx7 with a ford swap running a home built MS3x, this one ran had EBC working perfectly. The other was a Chris Almerretes miata with the MSLabs MS3. It was Chris's car that needed output polarity switched. Ken and James were figuring it had to be something with how Reverant was building his units. Unfortunately Chris left before we got a chance to pull the MS out of his car so they could take a look at it and try to figure it out.
#78
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I did a couple pulls early on with polarity inverted and it just overboosted, but that may have been from way too much authority. I will try it with very low authority today.