ITT: MS3X VVT settings and tuning
#82
The VVTuner was a little more straight forward and reported -13 with the OCV disconnected, but it did not allow negative values as targets...
All I'm asking for is a value to set the zero. All VVTs in the world cannot have a sweep of only advance, so setting a zero would make the tables less confusing for all.
Being able to use absolute values in the tables simplify things, or should we change the ignition table to be relative to something too?
#84
Ben,
Is there any chance of seeing a decoder for other wheels - such as the OEM Mazda Protege one, the SuperMiata, etc?
Since the released source code and the current code are no longer one in the same, doing development is a big PITA, no one can add their own contribution without giving up the hard work of the MS coders.....
Is there any chance of seeing a decoder for other wheels - such as the OEM Mazda Protege one, the SuperMiata, etc?
Since the released source code and the current code are no longer one in the same, doing development is a big PITA, no one can add their own contribution without giving up the hard work of the MS coders.....
#86
Supporting Vendor
iTrader: (33)
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,659
Total Cats: 134
Ben,
Is there any chance of seeing a decoder for other wheels - such as the OEM Mazda Protege one, the SuperMiata, etc?
Since the released source code and the current code are no longer one in the same, doing development is a big PITA, no one can add their own contribution without giving up the hard work of the MS coders.....
Is there any chance of seeing a decoder for other wheels - such as the OEM Mazda Protege one, the SuperMiata, etc?
Since the released source code and the current code are no longer one in the same, doing development is a big PITA, no one can add their own contribution without giving up the hard work of the MS coders.....
Yes -- what exactly is the problem?
#87
Absolute values are much easier to discuss and compare, e.g. ignition advance.
"13 means zero" seems like an conversion better placed in software than in my head.
There must be more VVT setups than mine that have max retard at negative (and not only a degree or two). Or is the Miata VVT the only one the MS3x can control?
"13 means zero" seems like an conversion better placed in software than in my head.
There must be more VVT setups than mine that have max retard at negative (and not only a degree or two). Or is the Miata VVT the only one the MS3x can control?
#88
Supporting Vendor
iTrader: (33)
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,659
Total Cats: 134
You're continuing to not make sense.
When not acted upon, the Miata VVT cam is at 0° or "fully retarded". This is 0. Not a negative number. 0 does not reside arbitrarily somewhere between this 0 and whatever maximum advance. When oil pressure is built up against the spool valve by modulating the oil control valve solenoid, the cam is commanded to advance.
MS3 controls many different VVT setups. Most work exactly the same way as the BP6D does. However I don't see the relevancy.
When not acted upon, the Miata VVT cam is at 0° or "fully retarded". This is 0. Not a negative number. 0 does not reside arbitrarily somewhere between this 0 and whatever maximum advance. When oil pressure is built up against the spool valve by modulating the oil control valve solenoid, the cam is commanded to advance.
MS3 controls many different VVT setups. Most work exactly the same way as the BP6D does. However I don't see the relevancy.
#90
Is it really that hard to see the demand for an offset to get real absolute values in the target table?
Why is there a whole procedure to get the absolute timing right? It could be good enough to have timing relative to something unique for every engine, since the optimum table is unique anyway.
Most BP6D have 47 degree sweep, some 0-47, some -2-45, and mine have -13-34.
Why would a value in the settings to make the targets absolute be fundamentally wrong?
MS is usually a nerdy setup, and settling for a "relative to whatever" seems odd, unless the CPU /memory is cramped.
Why is there a whole procedure to get the absolute timing right? It could be good enough to have timing relative to something unique for every engine, since the optimum table is unique anyway.
Most BP6D have 47 degree sweep, some 0-47, some -2-45, and mine have -13-34.
Why would a value in the settings to make the targets absolute be fundamentally wrong?
MS is usually a nerdy setup, and settling for a "relative to whatever" seems odd, unless the CPU /memory is cramped.
#91
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
Maybe I'm stupid but when I tuned my VVT, once I set the start and end angles, the table was simply a range of numbers from 0-47.
The offset is built into the setup. You enter the angle where retard is at minimum, say 275 degrees, and then you set the maximum angle and then the table sorta works itself out.
The offset is built into the setup. You enter the angle where retard is at minimum, say 275 degrees, and then you set the maximum angle and then the table sorta works itself out.
#92
The table is not smart at all, it's simply degrees relative to the minimum advance, regardless if that's 0, 7, -13, -45 or whatever degrees absolute.
Simple coding but poor usage.
#96
Bumping this because I'm back to tuning VVT with a different MS3, and it goes bananas past about 4k rpm. Hits target great, and works really good before 4k for the most part, and then just starts bouncing. Bumped PID values up and down and nothing seems to make it stop osciallating hard up top. Added as much as 130 D , and nothing. Thoughts?
What's interesting is that this time around, with the same engine, but different MS3, I'm not getting nearly ANY of the cold bucking the previous had. Car runs smooth as butter for the most part.
Just have this high rpm VVT cam angle oscillation
What's interesting is that this time around, with the same engine, but different MS3, I'm not getting nearly ANY of the cold bucking the previous had. Car runs smooth as butter for the most part.
Just have this high rpm VVT cam angle oscillation
#100
That looks like the VVT table from DIYPNP? I tried that type of table but ended up with small changes in MAP while in steady state cruise causing the targeted VVT angle to start oscillating. It then would cause a noticeable on/off sensation that I could feel in the drive train.
I ended up varying angle only by RPM under about 65Kpa and over 20Kpa. That made for a more steady angle at cruise.
I have similar settings for the PID parameters. They are working okay, but I do start to get some oscillations after it idles for more than a few minutes. Any hints on tuning that out would be great.
BTW... Sorry I don't have any ideas about oscillations over 4000rpm.