Frequency inputs dont output 0 at 0 input

disquek
Posts: 150
Joined: Thu Dec 08, 2005 9:13 pm

Frequency inputs dont output 0 at 0 input

Postby disquek » Wed Nov 24, 2010 3:22 am

I setup hall effect sensors to point at the six rotor hat bolts on my front wheels (rears are coming soon).

The output in analysis is as expected when the wheels are moving. When they are stopped it outputs what looks like an arbitrary number.

See the image below for a graph of the issue. I spun the hubs by hand one at a time to get this data.

Any thoughts? 7.5.113 All frequency inputs set to frequency in DL1 config.

-Kyle

Image[/img]

Support

Postby Support » Wed Nov 24, 2010 9:05 am

That is correct - at the moment the frequency channels are only updated when we get a pulse input. So if pulses suddenly disappear then you get this effect. For most applications like wheel speed this doesn't happen, so it's not generally an issue.

Support

disquek
Posts: 150
Joined: Thu Dec 08, 2005 9:13 pm

Postby disquek » Wed Nov 24, 2010 2:17 pm

Thank you for the prompt reply.

Is this something that can be fixed? It seems like a fairly straight forward bug to fix in the analysis tool.

Are you saying that when a wheel speed sensor is used with a dash, you see a random number for speed whenever you stop?

Besides the fact the it just looks rediculous, it makes detecting a locked wheel (which was the goal of my sensor install) tricky and more difficult.

Other issues I can forsee are thrown off averages, minimums and maximums.

Kyle

midlana
Posts: 59
Joined: Tue Oct 07, 2008 6:27 pm

Postby midlana » Wed Nov 24, 2010 6:18 pm

I'll venture that their sw is setup to count pulses via interrupt, meaning that only on change is it updated. Giving that, it'll always have the last value measured, so as the car slows down, it'll retain the reading last read before seeing zero input pulses.

Support

Postby Support » Wed Dec 01, 2010 5:33 pm

Hi,

Yes - it does want correcting you are absolutely right, we'll think about how to best address this.

Thanks,

Support

Turby
Posts: 296
Joined: Thu Nov 17, 2005 2:28 pm

Postby Turby » Thu Dec 02, 2010 5:12 pm

What about other channels eg from ECU, do they "suffer" from the same fate when no more samples are received by the DL1, they will also continue to report their last reported value ?

Maybe, a simple method to reset value to 0 after a suitable configurable timeout value has expired for that specific channel ? Or the timeout could be based on the configured reporting frequency...

Rob Stevens
Posts: 36
Joined: Sun Oct 31, 2010 9:36 am

Postby Rob Stevens » Mon Dec 13, 2010 8:48 am

I get this also and thought it was something I was doing wrong. I notice that when stationary the Hz will very slowly drop, if you zoom in on this you may see it. What's the fix as this is just silly!

osborni
Posts: 497
Joined: Fri Dec 07, 2007 9:08 pm
Location: USA, Michigan

Postby osborni » Mon Dec 13, 2010 12:15 pm

I've never seen a car that goes from 60 to 0 in less then one rotation of a tire. Who cares that there is a residual reading from 2 mph? Six bolts means that 10 hz is some where around 5 mph? ( guessing based on my own setup.)
BMW 2000 M Coupe

disquek
Posts: 150
Joined: Thu Dec 08, 2005 9:13 pm

Postby disquek » Mon Dec 13, 2010 1:48 pm

If the idea is to detect lockup, a wheel can slow VERY quickly.

So the actual deceleration of the car is not relevant.

-Kyle

osborni
Posts: 497
Joined: Fri Dec 07, 2007 9:08 pm
Location: USA, Michigan

Postby osborni » Mon Dec 13, 2010 2:22 pm

Wheel lock will show as a transient in the data. It doesn't matter that it's not zero, just that it's much different than zero slip.

But if you are measuring wheel slip, then even six pulses per rev probably isn't enough resolution. There is a reason why most ABS systems use 40+ pulses per rev.
BMW 2000 M Coupe

disquek
Posts: 150
Joined: Thu Dec 08, 2005 9:13 pm

Postby disquek » Mon Dec 13, 2010 2:31 pm

Your arguing just to argue. The feature is broken. It should be fixed.

Time will tell if six targets is enough to measure slip. I suspect that it will be. The car travels only about 10" per target. So several targets should pass the sensor for a given slip event. ABS sensors need to react in real time, hence the large number of targets.

-Kyle

Rob Stevens
Posts: 36
Joined: Sun Oct 31, 2010 9:36 am

Postby Rob Stevens » Mon Dec 13, 2010 2:45 pm

The point is that when my car is stationary I want to see 0mph, not 2.65mph (or whatever) or is too much to ask?

osborni
Posts: 497
Joined: Fri Dec 07, 2007 9:08 pm
Location: USA, Michigan

Postby osborni » Mon Dec 13, 2010 5:24 pm

If I'm arguing just to argue, then you guys are being WAY too picky or not flexible enough with the available tools at your disposal.

Since the only time people do less then 5mph on track is when they messed up, I'm not sure why low speed accuracy matters. If it matters THAT much to you, then use GPS speed, not wheel speed. At least then you don't have to worry about tire diameter calibrations. If it's a street car, then sure a wheel speed sensor is sometimes needed for road certification, but then absolute accuracy isn't THAT important. +/- 2 mph is good enough.

ABS will show up as a transient in the wheel speed reading. Regardless if it's zero or not, it will show up - which is all that matters. A simple way to do an ABS flag in Analysis is to divide wheel speed by GPS speed. Anything other then 1 is wheel slip.

Not all ABS applications are with a fully stopped wheel, some just have 20% slip, not ~5% at threshold or 100% slip at fully locked. To detect THAT, you really need to use a VRS sensor and pickup wheel at 40 or more pulses per rev, not a hall effect sensor.

At least on the wheel speed sensors that I'm using (Cherry), the rise/fall times of the sensor will get saturated about about 130 mph, with more then about 6-8 bolt heads (according to their spec sheet). Obviously, this depends on the size of the bolt head and the radius of the sensor from the axle center line.

So regardless of the intention of the sensor, it's probably close to saturation, which makes details like the original complaint pretty academic (in addition to the other basic issues and available alternatives of the OP's premise).

Additionally, using a pressure sensor (recorded at high enough frequency) can also pick up ABS applications. A decent dual purpose application of a sensor.

Could probably also look at picking up the voltage to the ABS pump or solenoids. Bot that solution doesn't serve a dual purpose.

So there are alternatives.
Last edited by osborni on Mon Dec 13, 2010 5:46 pm, edited 1 time in total.
BMW 2000 M Coupe

disquek
Posts: 150
Joined: Thu Dec 08, 2005 9:13 pm

Postby disquek » Mon Dec 13, 2010 5:33 pm

You're right ... let's forget DAQ altogether. After all, per your post, we can just look out the window instead.

-Kyle

osborni
Posts: 497
Joined: Fri Dec 07, 2007 9:08 pm
Location: USA, Michigan

Postby osborni » Mon Dec 13, 2010 5:47 pm

Oh please. :roll:

Every DAQ system has it's inherent issues.

Read my post, and not the mutual attitude. I worked through the same issue a couple of years ago and came to the conclusion that 100% accuracy of all signals 100% of the time isn't the point. There is almost *always* an acceptable work around.

I just edited it to explain more. Check the post/rev times.
BMW 2000 M Coupe


Return to “General support questions”

Who is online

Users browsing this forum: No registered users and 29 guests