IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0070850
(2011-03-24)
|
등록번호 |
US-8583387
(2013-11-12)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Michael Best & Friedrich LLP
|
인용정보 |
피인용 횟수 :
5 인용 특허 :
38 |
초록
▼
A system and method for performing a diagnostic assessment of an ultrasonic sensor that measures a fluid level. A PWM signal is generated based on a reflection of an ultrasonic signal output by the ultrasonic sensor. The PWM has a period, and a plurality of pulses. Each pulse encodes a predetermined
A system and method for performing a diagnostic assessment of an ultrasonic sensor that measures a fluid level. A PWM signal is generated based on a reflection of an ultrasonic signal output by the ultrasonic sensor. The PWM has a period, and a plurality of pulses. Each pulse encodes a predetermined parameter and has a width. The PWM signal encodes the fluid level, fluid temperature, fluid speed of sound, and a status of the ultrasonic transducer. The PWM signal is received at a processor. The processor performs the diagnostic assessment of the ultrasonic sensor based on the period of the PWM signal and the widths of the plurality of pulses of the PWM signal. The processor is able to detect time reference shifts by assessing the PWM signal.
대표청구항
▼
1. An ultrasonic sensing system comprising: an ultrasonic sensor including a microcontroller,a transducer electrically connected to the microcontroller and configured to generate an ultrasonic signal and to receive a reflection of the ultrasonic signal from a surface of a fluid, anda driver electric
1. An ultrasonic sensing system comprising: an ultrasonic sensor including a microcontroller,a transducer electrically connected to the microcontroller and configured to generate an ultrasonic signal and to receive a reflection of the ultrasonic signal from a surface of a fluid, anda driver electrically connected to the microcontroller and configured to output a pulse-width modulated (PWM) signal based on the reflection, the PWM signal including: a period, anda plurality of pulses including a first pulse having a first pulse width, and encoding a first predetermined parameter based on the first pulse width and a second pulse, having a second pulse width, and encoding a second predetermined parameter based on the second pulse width, the second predetermined parameter different from the first predetermined parameter; anda processor configured to receive the PWM signal from the driver and perform a diagnostic assessment of the ultrasonic sensor based on the period of the PWM signal and the widths of the plurality of pulses of the PWM signal. 2. The ultrasonic sensing system of claim 1, wherein the first pulse encodes a level of the fluid, and a the second pulse encodes a status of the ultrasonic sensor. 3. The ultrasonic sensing system of claim 2, wherein the status of the ultrasonic sensor indicates whether the level of the fluid encoded in the PWM signal is a valid level value. 4. The ultrasonic sensing system of claim 1, wherein the plurality of pulses includes a third pulse encoding a temperature of the fluid. 5. The ultrasonic sensing system of claim 1, wherein the microcontroller detects a temperature of the fluid and compensates for variations in a speed of sound through the fluid based on the temperature to calculate a level of the fluid. 6. The ultrasonic sensing system of claim 2, wherein the plurality of pulses further includes a fourth pulse encoding a speed of sound through the fluid. 7. The ultrasonic sensing system of claim 6, wherein the status of the ultrasonic sensor indicates whether the speed of sound of the fluid encoded in the PWM signal is a valid speed value within a predetermined speed of sound tolerance. 8. The ultrasonic sensing system of claim 2, wherein the status of the ultrasonic sensor includes a life bit that is toggled relative to a previous status of the ultrasonic sensor to indicate that the transducer has been operated for an additional period of time. 9. The ultrasonic sensing system of claim 1, wherein, to perform the diagnostic assessment, the processor: determines whether the first pulse of the plurality of pulses is within a first plausible region of a time constraint;determines whether the second pulse of the plurality of pulses is within a second plausible region of the time constraint; anddetects a time reference shift based on at least one of the first pulse being outside of the first plausible region and the second pulse being outside of the second plausible region. 10. The ultrasonic sensing system of claim 9, wherein, to perform the diagnostic assessment, the processor further: receives subsequent PWM signals;detects subsequent time reference shifts based on pulses within the subsequent PWM signals; anddetermines that a fault has occurred upon detecting a predetermined amount of time reference shifts. 11. A method of performing a diagnostic assessment of an ultrasonic sensor that measures a fluid level, the method comprising: generating a PWM signal based on a reflection of an ultrasonic signal output by the ultrasonic sensor so that the PWM signal has a period, anda plurality of pulses including a first pulse having a first pulse width, and encoding a first predetermined parameter based on the first pulse width and a second pulse, having a second pulse width, and encoding a second predetermined parameter based on the second pulse width, the second predetermined parameter different from the first predetermined parameter;receiving the PWM signal at a processor;performing, via the processor, the diagnostic assessment of the ultrasonic sensor based on the period of the PWM signal and the widths of the plurality of pulses of the PWM signal. 12. The method of claim 11, wherein performing the diagnostic assessment includes: determining whether the first pulse of the plurality of pulses is within a first plausible region of a time constraint;determining whether the second pulse of the plurality of pulses is within a second plausible region of the time constraint; anddetecting a time reference shift based on at least one of the first pulse being outside of the first plausible region and the second pulse being outside of the second plausible region. 13. The method of claim 12, further comprising receiving subsequent PWM signals;detecting subsequent time reference shifts based on pulses within the subsequent PWM signals; anddetermining a fault has occurred upon detecting a predetermined amount of time reference shifts. 14. The method of claim 11, wherein a the first pulse encodes the fluid level based on the reflection of the ultrasonic signal. 15. The method of claim 14, wherein a the second pulse encodes a status of the ultrasonic sensor that indicates whether the fluid level encoded in the first pulse is a valid level value. 16. The method of claim 15, wherein a third pulse of the plurality of pulses encodes a temperature of the fluid and the ultrasonic sensor compensates, using the temperature, for variations in a speed of sound through the fluid to calculate the fluid level. 17. The method of claim 15, wherein a fourth pulse of the plurality of pulses encodes a speed of sound through the fluid and the status of the ultrasonic sensor indicates whether the speed of sound of the fluid encoded in the fourth pulse is a valid speed value within a predetermined speed of sound tolerance.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.