Compact Resolver Pre-Amplification Assembly (RPA) Module
US-2016332307-A1 · Nov 17, 2016 · US
US9335183B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9335183-B2 |
| Application number | US-201213442901-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 10, 2012 |
| Priority date | Apr 12, 2011 |
| Publication date | May 10, 2016 |
| Grant date | May 10, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is presented for reliably operating at least one sensor connected to a central control unit. Each sensor senses a sensor value for its sensor parameter and creates an interrupt to the control unit when its sensor value is outside a sensor value range limited by an upper and a lower threshold. Upon generation of an interrupt by a sensor, a modified sensor value range is calculated so that the sensor value causing the interrupt lies within the modified sensor value range, and the modified sensor value range is applied to the respective sensor. The method further includes repeatedly verifying correct behavior of each sensor. A computer-readable medium, a computer program product, and a system for executing the above-summarized method are also presented.
Opening claim text (preview).
What is claimed is: 1. A method for reliably operating at least one sensor connected to a central control unit, comprising: each sensor sensing a sensor value for its sensor parameter and creating an interrupt to the central control unit when its sensor value is outside a sensor value range limited by an upper and a lower threshold; upon generation of an interrupt by one sensor of the at least one sensor, the control unit handles the interrupt by: polling the one sensor for its current sensor value; determining whether the current sensor value is within the sensor value range; detecting an invalid interrupt based on the current sensor value being within the sensor value range; and determining a modified sensor range when both the sensor value and the current sensor value are outside the sensor value range, the determining using one of the sensor value or the current sensor value, wherein a width of the sensor value range and a width of the modified sensor range are equivalent; and applying, when determined, the modified sensor value range to the one sensor; and wherein the method further comprises repeatedly verifying correct behavior of each sensor of the at least one sensor. 2. The method according to claim 1 , wherein the verifying correct behavior of each sensor comprises polling each sensor to transmit its sensor value to the central control unit and verifying if the sensor value lies within the sensor value range. 3. The method according to claim 1 , wherein the verifying correct behavior of each sensor comprises verifying if the sensor value of a sensor generating an interrupt lies outside the sensor value range. 4. The method according to claim 1 , wherein the repeatedly verifying correct behavior of each sensor comprises verifying correct behavior of each sensor by checking to determine whether the sensor failed to create the interrupt upon the sensor value being outside the sensor value range. 5. The method according to claim 1 , further comprising: incrementing an error counter if an incorrect behavior of the sensor is detected; and the verifying correct behavior of each sensor comprises verifying if the error counter exceeds a given limit for each sensor. 6. The method according to claim 1 , further comprising switching a sensor showing incorrect behavior into a polling mode and polling each sensor showing the incorrect behavior, wherein the incorrect behavior is a count of interrupts generated by the sensor within a specified time being above a set threshold. 7. The method according to claim 1 , wherein the calculating a modified sensor value range comprises shifting the sensor value range. 8. The method according to claim 1 , wherein the calculating a modified sensor value range comprises defining the sensor value causing the interrupt plus an upper offset as upper threshold and defining the sensor value causing the interrupt reduced by a lower offset as lower threshold. 9. The method according to claim 8 , wherein the upper offset and the lower offset are chosen to be different. 10. The method according to claim 1 , wherein the width of the sensor value range is self-adapting. 11. A computer program product for reliably operating at least one sensor connected to a central control unit, the computer program product comprising: a non-transitory computer-readable storage medium readable by a processor and storing instructions for execution by the processor for facilitating performing a method comprising: each sensor sensing a sensor value for its sensor parameter and creating an interrupt to the central control unit when its sensor value is outside a sensor value range limited by an upper and a lower threshold; upon generation of an interrupt by one sensor of the at least one sensor, the control unit handles the interrupt by: polling the one sensor for its current sensor value; determining whether the current sensor value is within the sensor value range; detecting an invalid interrupt based on the current sensor value being within the sensor value range; and determining a modified sensor range when both the sensor value and the current sensor value are outside the sensor value range, the determining using one of the sensor value or the current sensor value, wherein a width of the sensor value range and a width of the modified sensor range are equivalent; and applying, when determined, the modified sensor value range to the one sensor; and wherein the method further comprises repeatedly verifying correct behavior of each sensor of the at least one sensor. 12. The computer program product of claim 11 , wherein the verifying correct behavior of each sensor comprises polling each sensor to transmit its sensor value to the central control unit and verifying if the sensor value lies within the sensor value range. 13. The computer program product of claim 11 , wherein the verifying correct behavior of each sensor comprises verifying if the sensor value of a sensor generating an interrupt lies outside the sensor value range. 14. The computer program product of claim 11 , wherein the repeatedly verifying correct behavior of each sensor comprises verifying correct behavior of each sensor by checking to determine whether the sensor failed to create the interrupt upon the sensor value being outside the sensor value range. 15. The computer program product of claim 11 , further comprising: incrementing an error counter if an incorrect behavior of the sensor is detected; and the verifying correct behavior of each sensor comprises verifying if the error counter exceeds a given limit for each sensor. 16. The computer program product of claim 11 , further comprising switching a sensor showing incorrect behavior into a polling mode and polling each sensor showing the incorrect behavior, wherein the incorrect behavior is a count of interrupts generated by the sensor within a specified time being above a set threshold. 17. The computer program product of claim 11 , wherein the calculating a modified sensor value range comprises shifting the sensor value range. 18. The computer program product of claim 11 , wherein the calculating a modified sensor value range comprises defining the sensor value causing the interrupt plus an upper offset as upper threshold and defining the sensor value causing the interrupt reduced by a lower offset as lower threshold. 19. A computer system for reliably operating at least one sensor connected to a central control unit, the computer system comprising: a memory; and a processor in communications with the memory, wherein the computer system facilitates performing a method, the method comprising: each sensor sensing a sensor value for its sensor parameter and creating an interrupt to the central control unit when its sensor value is outside a sensor value range limited by an upper and a lower threshold; upon generation of an interrupt by one sensor of the at least one sensor, the control unit handles the interrupt by: polling the one sensor for its current sensor value; determining whether the current sensor value is within the sensor value range; detecting an invalid interrupt based on the current sensor value being within the sensor value range; and determining a modified sensor range when both the sensor value and the current sensor value are outside the sensor value range, the determining using one of the sensor value or the current sensor value, wherein a width of the sensor value range and a width of the modified sensor range are equivalent; and applying, when determined, the
on measuring arrangements themselves · CPC title
Automatic recalibration (G01D18/008 takes precedence) · CPC title
Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00 · CPC title
Intermittent recalibration · CPC title
Monitoring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.