US2023100511A1PendingUtilityA1

Agricultural sensor placement and fault detection in wireless sensor networks

Assignee: YANG YANXIANGPriority: Dec 11, 2017Filed: Oct 19, 2022Published: Mar 30, 2023
Est. expiryDec 11, 2037(~11.4 yrs left)· nominal 20-yr term from priority
H04W 16/18G06F 11/0751G05B 19/042G01N 33/246H04W 84/18G06F 11/0778G06N 3/126G05B 2219/2625G06F 11/0709G01N 2033/245G01N 33/245
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed are various embodiments for optimized sensor deployment and fault detection in the context of agricultural irrigation and similar applications. For instance, a computing device may execute a genetic algorithm (GA) routine to determine an optimal sensor deployment scheme such that a mean-time-to-failure (MTTF) for the system is maximized, thereby improving communication of sensor measurements. Moreover, in various embodiments, a centralized fault detection scheme may be employed and a soil moisture of a field can be determined by statistically inferring soil moistures at locations of faulty nodes using spatial and temporal correlations.

Claims

exact text as granted — not AI-modified
1 . A system for fault detection in an agricultural sensor network, comprising:
 a plurality of sensors distributed in a plurality of regions of a field;   at least one computing device; and   program instructions stored in memory and executable by the at least one computing device that, when executed, direct the at least one computing device to:
 monitor each of the sensors in the agricultural sensor network by collecting data from each of the sensors wirelessly; 
 detect a fault in at least one of the sensors, wherein the fault is identified based at least in part on (a) historical sensor data collected by the at least one of the sensors, and (b) data corresponding to a neighboring one of the at least one of the sensors; and 
 in response to the fault being detected for the at least one of the sensors, generate a metric for the field or for each of the regions of the field, wherein the metric is generated using a measurement inferred for a location of the at least one of the sensors in which the fault is detected. 
   
     
     
         2 . The system of  claim 1 , wherein the at least one computing device is implemented in a single controller centrally located with respect to each of the sensors. 
     
     
         3 . The system of  claim 2 , wherein the single controller is attached to an irrigation system. 
     
     
         4 . The system of  claim 2 , wherein:
 the at least one of the sensors is a soil moisture sensor;   the metric is a soil moisture metric; and   the measurement is a soil moisture measurement inferred for the location of the at least one of the sensors in which the fault is detected.   
     
     
         5 . The system of  claim 4 , further comprising program instructions stored in memory and executable by the at least one computing device that, when executed, direct the irrigation system to perform an irrigation task based at least in part on the soil moisture metric. 
     
     
         6 . The system of  claim 4 , wherein the fault detected in the soil moisture sensor is at least one of: a communication error, battery exhaustion, or electronic device failure. 
     
     
         7 . The system of  claim 4 , wherein the at least one computing device is further directed to determine a validity of the measurement obtained from the at least one of the sensors, wherein the validity of the measurement is determined by comparing actual measurement data obtained from the at least one of the sensors to data inferred from a spatial correlation and a temporal correlation. 
     
     
         8 . The system of  claim 7 , wherein the fault in the at least one of the sensors is detected based at least in part on a consistency check with a weighted average of (i) measurements obtained from the neighboring one of the at least one of the sensors, and (ii) measurements obtained from the historical sensor data collected by the at least one of the sensors. 
     
     
         9 . A method for fault detection in an agricultural sensor network, the method comprising:
 monitoring, via at least one computing device, each of a plurality of sensors in the agricultural sensor network by collecting data from each of the sensors wirelessly, the plurality of sensors being distributed in a plurality of regions of a field;   detecting, via the at least one computing device, a fault in at least one of the sensors, wherein the fault is identified based at least in part on (a) historical sensor data collected by the at least one of the sensors, and (b) data corresponding to a neighboring one of the at least one of the sensors; and   in response to the fault being detected for the at least one of the sensors, generating, via the at least one computing device, a metric for the field or for each of the regions of the field, wherein the metric is generated using a measurement inferred for a location of the at least one of the sensors in which the fault is detected.   
     
     
         10 . The method of  claim 1 , wherein the at least one computing device is implemented in a single controller centrally located with respect to each of the sensors. 
     
     
         11 . The method of  claim 10 , wherein the single controller is attached to a irrigation system. 
     
     
         12 . The method of  claim 10 , wherein:
 the at least one of the sensors is a soil moisture sensor;   the metric is a soil moisture metric; and   the measurement is a soil moisture measurement inferred for the location of the at least one of the sensors in which the fault is detected.   
     
     
         13 . The method of  claim 12 , further comprising directing the irrigation system to perform an irrigation task based at least in part on the soil moisture metric. 
     
     
         14 . The method of  claim 12 , wherein the fault detected in the soil moisture sensor is at least one of: a communication error, battery exhaustion, or electronic device failure. 
     
     
         15 . The method of  claim 12 , further comprising determining a validity of the measurement obtained from the at least one of the sensors, wherein the validity of the measurement is determined by comparing actual measurement data obtained from the at least one of the sensors to data inferred from a spatial correlation and a temporal correlation. 
     
     
         16 . The system of  claim 15 , wherein the fault in the at least one of the sensors is detected based at least in part on a consistency check with a weighted average of (i) measurements obtained from the neighboring one of the at least one of the sensors, and (ii) measurements obtained from the historical sensor data collected by the at least one of the sensors. 
     
     
         17 . A non-transitory computer readable medium comprising a program executable by at least one computing device, wherein, when executed, the program causes the at least one computing device to at least:
 monitor each of a plurality of sensors in the agricultural sensor network by collecting data from each of the sensors wirelessly, the plurality of sensors being distributed in a plurality of regions of a field;   detect a fault in at least one of the sensors, wherein the fault is identified based at least in part on (a) historical sensor data collected by the at least one of the sensors, and (b) data corresponding to a neighboring one of the at least one of the sensors; and   in response to the fault being detected for the at least one of the sensors, generate a metric for the field or for each of the regions of the field, wherein the metric is generated using a measurement inferred for a location of the at least one of the sensors in which the fault is detected.   
     
     
         18 . The non-transitory computer readable medium of  claim 17 , wherein the at least one computing device is implemented in a single controller centrally located with respect to each of the sensors. 
     
     
         19 . The non-transitory computer readable medium of  claim 17 , the at least one of the sensors is a soil moisture sensor;
 the metric is a soil moisture metric; and   the measurement is a soil moisture measurement inferred for the location of the at least one of the sensors in which the fault is detected.   
     
     
         20 . The non-transitory computer readable medium of  claim 20 , wherein the fault detected in the soil moisture sensor is at least one of: a communication error, battery exhaustion, or electronic device failure.

Join the waitlist — get patent alerts

Track US2023100511A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.