Patent US4293254A successfully refreshed from Google Patents.
Patent US3469012A successfully refreshed from Google Patents.
Patent US2812408A successfully refreshed from Google Patents.
Patent US4799178A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4799178A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for detecting rotational speed

Assignee: Delphi Technologies Inc
•
Filing: 1987-05-26
•
Granted: 1989-01-17
•
Expires: 2007-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for determining the rotational speed of a rotating member is described that determines speed from signals having a frequency directly proportional to the rotational speed. The speed signals are counted during each of successive sampling intervals. At the end of each sampling interval, the rotational speed is determined based on a calculation interval that is the time interval from the next-to-last speed signal generated in the prior sampling interval to the last speed signal generated and the number of speed signals occurring in the calculation interval. The resulting overlapping calculation intervals minimize the influence of one speed signal on successive determinations of rotational speed.

Inventors

  • 👤 Peter J. Spadafora
  • 👤 Jill G. Hersberger
  • 👤 Myron H. Bell
  • 👤 Robert L. Harding

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 11:46
CPC Classifications
G; G01; G01P; G01P3/00; G01P3/42; G01P3/44; G01P3/48; G01P3/481; G01P3/489; B; B60; B60T; B60T8/00; B60T8/17; B60T8/172

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 166 words
A system for measuring the speed of a rotating member, the system comprising, in combination: means for generating a speed signal for each predetermined angular rotation of the member, the generated speed signals having a frequency directly proportional to the rotational speed of the member; means for counting the number of speed signals generated during each of successive sampling intervals; and means effective at the end of each sampling interval for (A) determining the elapsed time from the next-to-last speed signal generated in the prior sampling interval to the last speed signal generated, the elapsed time comprising a calculation interval and (B) dividing the calculation interval by one greater than the number of speed signals counted during the sampling interval to obtain the average time between speed signals, the average time being a measure of the speed of the rotating member, whereby successive calculation intervals overlap so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.
Claim 2
Independent Claim 166 words
A system for measuring the speed of a rotating member, the system comprising, in combination: means for generating a speed signal for each predetermined angular rotation of the member, the generated speed signals having a frequency directly proportional to the rotational speed of the member; means for counting the number of speed signals generated during each of successive sampling intervals; and means effective at the end of each sampling interval for (A) determining the elapsed time from the next-to-last speed signal generated in the prior sampling interval to the last speed signal generated, the elapsed time comprising a calculation interval and (B) dividing the calculation interval by one greater than the number of speed signals counted during the sampling interval to obtain the average time between speed signals, the average time being a measure of the speed of the rotating member, whereby successive calculation intervals overlap so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.
Claim 3
Independent Claim 235 words
A system for measuring the speed of a rotating member, the system comprising, in combination: a speed ring rotated by the rotating member and having teeth spaced around the periphery thereof; a sensor for sensing the passing of the teeth on the speed ring as the speed ring is rotated and generating a squarewave signal for each tooth sensed, the squarewave signals generated having a frequency directly proportional to the rotational speed of the member; means for counting alternating edges of the generated squarewave signals during each of successive sampling intervals when the counter is in a single edge mode and for counting all the edges of the generated squarewave signal during each of successive sampling intervals when the counter is in a double edge mode; means effective at the end of each sampling interval for (A) determining the average time T av between each sensed tooth on the speed ring in accord with the expression T.sub.av =(T.sub.(N) -T.sub.(0))/(N) when the counter is in a single edge mode where T.sub.(N) is the time of occurrence of the last edge counted, T(0) is the time of occurrence of the next-to-last edge counted in the prior sampling interval and N is one greater than the edges counted during the sampling interval and (B) determining the average time T av between each sensed tooth on the speed ring in accord with the expression T.sub.av =(T.sub.(N) +T.sub.(N-1) -T.sub.(0) -T.sub.(1))/(N-1)
Claim 4
Independent Claim 235 words
A system for measuring the speed of a rotating member, the system comprising, in combination: a speed ring rotated by the rotating member and having teeth spaced around the periphery thereof; a sensor for sensing the passing of the teeth on the speed ring as the speed ring is rotated and generating a squarewave signal for each tooth sensed, the squarewave signals generated having a frequency directly proportional to the rotational speed of the member; means for counting alternating edges of the generated squarewave signals during each of successive sampling intervals when the counter is in a single edge mode and for counting all the edges of the generated squarewave signal during each of successive sampling intervals when the counter is in a double edge mode; means effective at the end of each sampling interval for (A) determining the average time T av between each sensed tooth on the speed ring in accord with the expression T.sub.av =(T.sub.(N) -T.sub.(0))/(N) when the counter is in a single edge mode where T.sub.(N) is the time of occurrence of the last edge counted, T(0) is the time of occurrence of the next-to-last edge counted in the prior sampling interval and N is one greater than the edges counted during the sampling interval and (B) determining the average time T av between each sensed tooth on the speed ring in accord with the expression T.sub.av =(T.sub.(N) +T.sub.(N-1) -T.sub.(0) -T.sub.(1))/(N-1)
Claim 5
Dependent Claim 47 words
when the counter is in a double edge mode where T.sub.(N-1) is the next-to-last edge counted during the sampling interval and T.sub.(1) is the next-to-last edge counted during the prior sampling interval, the average time T av being a measure of the speed of the rotating member.
Claim 6
Dependent Claim 47 words
when the counter is in a double edge mode where T.sub.(N-1) is the next-to-last edge counted during the sampling interval and T.sub.(1) is the next-to-last edge counted during the prior sampling interval, the average time T av being a measure of the speed of the rotating member.
Claim 7
Dependent Claim 27 words
The system of claim 2 further including means to determine the speed of the rotating member in accord with the expression ω=k/T.sub.av where k is a constant.
Claim 8
Dependent Claim 53 words
The system of claim 3 further including means to set the counter in the single edge mode when the last determined speed of the rotating member is greater than a predetermined value and in the double edge mode when the last determined speed of the rotating member is less than the predetermined value.
Claim 9
Independent Claim 324 words
A system for measuring the speed of a rotating member, the system comprising, in combination: means for generating a speed signal for each predetermined angular rotation of the member, the generated speed signals having a frequency directly proportional to the rotational speed of the member; means for generating interrupt signals at predetermined time intervals, each interval comprising a sampling interval; first and second memory means each having memory locations for storing the times T.sub.(N) and T.sub.(N-1) corresponding to the times of occurrence of the last and next-to-last speed signals generated during the present sampling interval and for storing the time T.sub.(0) corresponding to the time of occurrence of the next-to-last speed signal generated during the prior sampling interval, one of the memory means being designated an active memory and the other one of the memory means being designated a static memory; means for updating the stored times T.sub.(N) and T.sub.(N-1) in the active memory upon the generation of each speed signal; means for counting the number of speed signals generated during each sampling interval; means responsive to the generation of an interrupt signal ending a sampling interval to (A) interchange the active and static designations of the first and second memory means, (B) update the time T.sub.(0) in the newly designated active register to the time T.sub.(N-1) stored in the newly designated static register and (C) determine the average time T av between speed signals in accord with the expression T.sub.av =(T.sub.(N) -T.sub.(0))/N wherein the times T.sub.(N) and T.sub.(0) are obtained from the newly designated static register and N is one greater than the number of speed signals counted during the prior sampling interval, the average time T av being a measure of the speed of the rotating member, whereby successive calculations of the average time T av are based on overlapping time intervals so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.
Claim 10
Independent Claim 324 words
A system for measuring the speed of a rotating member, the system comprising, in combination: means for generating a speed signal for each predetermined angular rotation of the member, the generated speed signals having a frequency directly proportional to the rotational speed of the member; means for generating interrupt signals at predetermined time intervals, each interval comprising a sampling interval; first and second memory means each having memory locations for storing the times T.sub.(N) and T.sub.(N-1) corresponding to the times of occurrence of the last and next-to-last speed signals generated during the present sampling interval and for storing the time T.sub.(0) corresponding to the time of occurrence of the next-to-last speed signal generated during the prior sampling interval, one of the memory means being designated an active memory and the other one of the memory means being designated a static memory; means for updating the stored times T.sub.(N) and T.sub.(N-1) in the active memory upon the generation of each speed signal; means for counting the number of speed signals generated during each sampling interval; means responsive to the generation of an interrupt signal ending a sampling interval to (A) interchange the active and static designations of the first and second memory means, (B) update the time T.sub.(0) in the newly designated active register to the time T.sub.(N-1) stored in the newly designated static register and (C) determine the average time T av between speed signals in accord with the expression T.sub.av =(T.sub.(N) -T.sub.(0))/N wherein the times T.sub.(N) and T.sub.(0) are obtained from the newly designated static register and N is one greater than the number of speed signals counted during the prior sampling interval, the average time T av being a measure of the speed of the rotating member, whereby successive calculations of the average time T av are based on overlapping time intervals so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.
Claim 11
Independent Claim 159 words
The method of measuring the speed of a wheel, the method comprising the steps of: generating a speed signal for each predetermined angular rotation of the wheel, the generated speed signal having a frequency directly proportional to the rotational speed of the member; counting the number of speed signals generated during each of successive sampling intervals; and at the end of each sampling interval (A) determining the elapsed time from the next-to-last speed signal generated in the prior sampling interval to the last speed signal generated, the elapsed time comprising a calculation interval and (B) dividing the calculation interval by one greater than the number of speed signals counted during the sampling interval to obtain the average time between speed signals, the average time being a measure of the speed of the rotating member, whereby successive calculation intervals overlap so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.
Claim 12
Independent Claim 159 words
The method of measuring the speed of a wheel, the method comprising the steps of: generating a speed signal for each predetermined angular rotation of the wheel, the generated speed signal having a frequency directly proportional to the rotational speed of the member; counting the number of speed signals generated during each of successive sampling intervals; and at the end of each sampling interval (A) determining the elapsed time from the next-to-last speed signal generated in the prior sampling interval to the last speed signal generated, the elapsed time comprising a calculation interval and (B) dividing the calculation interval by one greater than the number of speed signals counted during the sampling interval to obtain the average time between speed signals, the average time being a measure of the speed of the rotating member, whereby successive calculation intervals overlap so as to minimize the influence of one speed signal on successive determinations of the speed of the rotating member.

References Cited (Backward Citations)

US4569027A Cited
US4506339A Cited
US4485452A Cited
US4581713A Cited
US4674049A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-01-17 1992-07-18 1993-01-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-01-17 1996-07-18 1997-01-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-01-17 2000-07-18 2001-01-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag