Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AUTOMATED COMPLIANCE MEASUREMENT AND CONTROL FOR LANDFILL GAS EXTRACTION SYSTEMS
Document Type and Number:
WIPO Patent Application WO/2021/154523
Kind Code:
A1
Abstract:
A method for use of a system coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, the system comprising at least one controller and configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system, the method comprising: using the at least one controller to perform: obtaining, based on at least one measurement made by the at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process, such as oxygen concentration, gas temperature, gas pressure or methane concentration, determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic, and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, performing a corrective action.

Inventors:
QUIGLEY PETER (US)
MARTIN IAN (US)
ROWBOTTOM JACK (US)
NEFF NICOLE (US)
Application Number:
PCT/US2021/013850
Publication Date:
August 05, 2021
Filing Date:
January 19, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LOCI CONTROLS INC (US)
International Classes:
G01N33/00; B09B1/00; C10L3/08; E21B43/12
Domestic Patent References:
WO2018194650A12018-10-25
Foreign References:
US20010005812A12001-06-28
US10029290B22018-07-24
US201715493174A2017-04-21
Attorney, Agent or Firm:
VARRICHIONE, Amanda L. et al. (US)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A method for use by a system coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, the system comprising at least one controller and being configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system, the method comprising: using the at least one controller of the system to perform: obtaining, based on at least one measurement made by the at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process; determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, performing a corrective action.

2. The method of claim 1, wherein the selected characteristic is oxygen concentration.

3. The method of claim 1 or any other preceding claim, wherein the selected characteristic is gas temperature.

4. The method of claim 1 or any other preceding claim, wherein the selected characteristic is gauge pressure applied to a collection wellhead of the gas extraction system.

5. The method of claim 1 or any other preceding claim, wherein performing the corrective action comprises adjusting the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill.

6. The method of claim 5 or any other preceding claim, wherein adjusting the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill comprises opening or closing a valve of the at least one flow control mechanism to a greater degree.

7. The method of claim 1 or any other preceding claim, wherein performing the corrective action comprises adjusting the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill by adjusting a valve of the at least one flow control mechanism by a predefined increment.

8. The method of claim 1 or any other preceding claim, wherein performing the corrective action comprises generating an electronic alert.

9. The method of claim 8 or any other preceding claim, wherein the electronic alert comprises an instruction indicating an action to be performed by a user.

10. The method of claim 9 or any other preceding claim, wherein the electronic alert comprises an instruction instructing the user to repair a leak and/or replace a component of the gas extraction system.

11. The method of claim 8 or any other preceding claim, wherein the electronic alert comprises an alarm.

12. The method of claim 8 or any other preceding claim, wherein the electronic alert comprises a text message, email, phone call, and/or push notification

13. The method of claim 2 or any other preceding claim, wherein when the selected characteristic is oxygen concentration, performing the corrective action comprises adjusting the at least one flow control mechanism to decrease flow rate of landfill gas being extracted from the landfill.

14. The method of claim 2 or any other preceding claim, wherein when the selected characteristic is oxygen concentration, the at least one compliance criterion comprises the at least one current value being less than 5% oxygen.

15. The method of claim 2 or any other preceding claim, wherein when the selected characteristic is oxygen concentration, performing the corrective action comprises generating an electronic alert instructing a user to repair a leak in the gas extraction system.

16. The method of claim 3 or any other preceding claim, wherein when the selected characteristic is gas temperature, performing the corrective action comprises adjusting the at least one flow control mechanism to decrease flow rate of landfill gas being extracted from the landfill.

17. The method of claim 3 or any other preceding claim, wherein when the selected characteristic is gas temperature, performing the corrective action comprises generating an alert.

18. The method of claim 3 or any other preceding claim, wherein when the selected characteristic is gas temperature, the at least one compliance criterion comprises the at least one current value being no more than 55 degrees Celsius.

19. The method of claim 4 or any other preceding claim, wherein when selected characteristic is gauge pressure applied to the collection wellhead of the gas extraction system, performing the corrective action comprises adjusting the at least one flow control mechanism to increase flow rate of landfill gas being extracted from the landfill.

20. The method of claim 4 or any other preceding claim, wherein when the selected characteristic is gauge pressure applied to the collection wellhead of the gas extraction system, the at least one compliance criterion comprises the at least one current value being negative.

21. The method of claim 1 or any other preceding claim, wherein determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic comprises determining whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per month.

22. The method of claim 1 or any other preceding claim, wherein determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic comprises determining whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per week.

23. The method of claim 1 or any other preceding claim, wherein determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic comprises determining whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per day.

24. The method of claim 1 or any other preceding claim, wherein obtaining the at least one current value indicative of the selected characteristic comprises obtaining the at least one current value indicative of the selected characteristic according to a predefined schedule.

25. The method of claim 24 or any other preceding claim, wherein obtaining the at least one current value indicative of the selected characteristic according to the predefined schedule comprises obtaining the at least one current value indicative of the selected characteristic at least once per month.

26. The method of claim 24 or any other preceding claim, wherein obtaining the at least one current value indicative of the selected characteristic according to a predefined schedule comprises obtaining the at least one current value indicative of the selected characteristic at least once per week.

27. The method of claim 24 or any other preceding claim, wherein obtaining the at least one current value indicative of the selected characteristic according to a predefined schedule comprises obtaining the at least one current value indicative of the selected characteristic at least once per day.

28. The method of claim 1 or any other preceding claim, further comprising: using the at least one controller to perform: after performing the corrective action, obtaining, based on measurements made by the at least one sensor, at least one subsequent value indicative of the selected characteristic and at least one value indicative of at least one additional characteristic of the landfill gas extraction process.

29. The method of claim 28 or any other preceding claim, wherein the at least one additional characteristic comprises a first additional characteristic of the landfill gas extraction process and a second additional characteristic of the landfill gas extraction process, the second additional characteristic, the first additional characteristic, and the selected characteristic being different from each other.

30. The method of claim 29 or any other preceding claim, wherein the selected characteristic, the first additional characteristic, and the second additional characteristic are selected from the group consisting of oxygen concentration, gas temperature, and gauge pressure applied to a collection wellhead of the gas extraction system.

31. The method of claim 30 or any other preceding claim, further comprising: using the at least one controller to perform: after obtaining the at least one subsequent value for the selected characteristic and at least one value for the first additional characteristic and the second additional characteristic: determining whether at least one subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic; determining whether the at least one value indicative of the first additional characteristic satisfies at least one compliance criterion for the first additional characteristic; and determining whether the at least one value indicative of the second additional characteristic satisfies at least one compliance criterion for the second additional characteristic.

32. The method of claim 31 or any other preceding claim, further comprising: when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic: using the at least one controller to determine a time interval between a first time when the at least one controller determined the at least one current value indicative of the selected characteristic does not satisfy a compliance criterion and a second time when the at least one controller determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic; and using the at least one controller to record the time interval into a database.

33. The method of claim 32, further comprising: using the at least one controller to record, in the database, one or more values obtained by the at least one sensor indicative of the selected characteristic, the first additional characteristic, and/or the second additional characteristic during the first time interval and one or more corrective actions performed during the time interval.

34. The method of claim 31 or any other preceding claim, further comprising: when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic: using the at least one controller to instruct the system to return to an initial mode of operation.

35. The method of claim 1 or any other preceding claim, further comprising: using the at least one controller to perform: after performing the corrective action, obtaining at least one subsequent value indicative of the selected characteristic; and determining whether at least one subsequent value of the selected is less than the at least one current value of the selected characteristic; and when it is determined that the at least one subsequent value of the selected characteristic is not less than the at least one current value of the selected characteristic, generating an electronic alert.

36. The method of claim 1 or any other preceding claim, further comprising: using the at least one controller to perform: obtaining a measure of concentration of methane in the landfill gas being extracted from the landfill; determining whether the measure of concentration of methane is either less than a first threshold concentration or greater than a second threshold concentration; when it is determined that the measure of concentration of methane is less than the first threshold concentration, automatically controlling the at least one flow control mechanism to increase concentration of methane in landfill gas being extracted from the landfill; and when it is determined that the measure of concentration of methane is greater than the second threshold concentration, automatically controlling the at least one flow control mechanism to decrease concentration of methane in landfill gas being extracted from the landfill.

37. The method of claim 36 or any other preceding claim, wherein the first threshold concentration is 45% methane and the second threshold concentration is 55% methane.

38. The method of claim 36 or any other preceding claim, wherein the first threshold concentration is 55% methane and the second threshold concentration is 65% methane.

39. The method of claim 36 or any other preceding claim, wherein in the at least one controller is further configured to automatically control the at least one flow control mechanism based at least in part on aggregate gas composition and flow data from a plant receiving the landfill gas being extracted from the landfill.

40. The method of claim 36 or any other preceding claim, wherein obtaining the measure of concentration of methane in the landfill gas being extracted from the landfill comprises obtaining the measure of concentration of methane in the landfill gas being extracted from the landfill at least once per day.

41. The method of claim 36 or any other preceding claim, wherein obtaining the measure of concentration of methane in the landfill gas being extracted from the landfill comprises obtaining the measure of concentration of methane in the landfill gas being extracted from the landfill at least once per hour.

42. The method of claim 1 or any other preceding claim, further comprising: using the at least one controller to perform: obtaining, based on at least one measurement from the at least one sensor, a concentration of a constituent gas in a first sample of calibration gas, wherein the first sample of calibration gas comprises a first gas having a known composition; obtaining, based on at least one measurement from the at least one sensor, a concentration of the constituent gas in a second sample of calibration gas, wherein the second sample of calibration gas comprises a second gas having a known composition different than the known composition of the first gas; and automatically calibrating the at least one sensor based on a comparison between the obtained concentrations of the constituent gas in the first and second samples of calibration gas and an expected concentration of the constituent gas in the first and second samples of calibration gas.

43. The method of claim 42 or any other preceding claim, wherein the constituent gas is oxygen, the second sample of calibration gas includes oxygen, and the first sample of calibration gas does not include oxygen.

44. The method of claim 43 or any other preceding claim, wherein the second sample of calibration gas comprises no less than approximately 10% oxygen and no more than approximately 12% oxygen.

45. The method of claim 43 or any other preceding claim, wherein the second sample of calibration gas comprises a sample of ambient air outside the gas extraction system.

46. The method of claim 43 or any other preceding claim, wherein the first sample of calibration gas comprises 35% CO2, 50% CH4, 15% N2 and 0% O2.

47. The method of claim 42 or any other preceding claim, wherein obtaining the concentration of the constituent gas in the first and second samples of calibration gas and automatically calibrating the at least one sensor is performed on a predefined schedule.

48. The method of claim 42 or any other preceding claim, wherein obtaining the concentration of the constituent gas in the first and second samples of calibration gas and automatically calibrating the at least one sensor is performed upon the gas extraction system receiving a command from a user.

49. The method of claim 42 or any other preceding claim, wherein the at least one controller is configured to automatically calibrate the at least one sensor prior to obtaining the at least one current value indicative of the selected characteristic.

50. The method of claim 42 or any other preceding claim, wherein the at least one controller is configured to automatically calibrate the at least one sensor after performing the corrective action and prior to obtaining at least one subsequent value of the selected characteristic.

51. The method of claim 42 or any other preceding claim, further comprising: using the at least one controller to store the obtained concentrations of the constituent gas in the first and second samples of calibration gas in a database.

52. The method of claim 42 or any other preceding claim, further comprising: using the at least one controller to automatically calibrate the at least one sensor when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic.

53. The method of claim 52 or any other preceding claim, wherein the selected characteristic is oxygen concentration and the compliance criterion is the at least one current value being less than 5%.

54. The method of claim 52 or any other preceding claim, wherein the selected characteristic is gas temperature and the compliance criterion is the at least one current value being less than 55 degrees Celsius.

55. The method of claim 52 or any other preceding claim, wherein the selected characteristic is gauge pressure applied to a collection wellhead of the gas extraction system and the compliance criterion is the at least one current value being negative.

56. The method of claim 1 or any other preceding claim, further comprising: using the at least one controller to perform: recording the at least one current value in a database; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion, labeling the at least one current value as an exceedance in the database.

57. The method of claim 1 or any other preceding claim, further comprising: when it is determined that the at least one current value does not satisfy the at least one compliance criterion, automatically using the at least one controller to notify a user.

58. The method of claim 57 or any other preceding claim, wherein using the at least one controller to automatically notify a user comprises generating an electronic alert, the electronic alert comprising a text message, email, phone call, push notification, and/or alarm.

59. The method of claim 1 or any other preceding claim, wherein the method further comprises using the at least one controller to display, via a graphical user interface, an indication that the at least one current value for the selected characteristic does not satisfy the at least one compliance criterion.

60. The method of claim 1 or any other preceding claim, wherein the method further comprises receiving, via the graphical user interface, user input indicating the at least one compliance criterion.

61. The method of claim 1 or any other preceding claim, wherein the method further comprises receiving, via a graphical user interface, user input defining the corrective action.

62. The method of claim 61 or any other preceding claim, wherein the user input defining the corrective action includes an increment to increase and/or decrease flow rate of extraction of landfill gas from the landfill.

63. The method of claim 1 or any other preceding claim, wherein the selected characteristic comprises oxygen concentration, and the method further comprises: using the at least one controller to perform: obtaining at least one value indicative of gauge pressure applied to a collection wellhead of the gas extraction system; determining whether the at least one value indicative of gauge pressure applied to the collection wellhead satisfies at least one compliance criterion for gauge pressure applied to the collection wellhead; obtaining at least one value indicative of gas temperature of landfill gas being extracted from the landfill; and determining whether the at least one value indicative of gas temperature satisfies at least one compliance criterion for gas temperature.

64. The method of claim 63 or any other preceding claim, wherein the method further comprises: using the at least one controller to calibrate the at least one sensor using at least one calibration gas comprising oxygen.

65. The method of claim 63 or any other preceding claim, wherein obtaining the at least one current value indicative of oxygen concentration is performed at a first time interval, obtaining the at least one value indicative of gauge pressure applied to the collection wellhead is performed at a second time interval, obtaining the at least one value indicative of gas temperature is performed at a third time interval, and the first time interval is shorter than each of the second and third time intervals.

66. The method of claim 65 or any other preceding claim, wherein: obtaining the at least one current value indicative of oxygen concentration is performed at least once a day; obtaining the at least one value indicative of gauge pressure applied to the collection wellhead is performed at least once a month; and obtaining the at least one value indicative of gas temperature is performed at least once a month.

67. The method of claim 1 or any other preceding claim, further comprising: when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, automatically recording the at least one current value in a database.

68. The method of claim 67 or any other preceding claim, further comprising: using the at least one controller to perform: after performing the corrective action, obtaining, based on at least one measurement made by the at least one sensor, at least one subsequent value indicative of the selected characteristic of the landfill gas extraction process; and automatically recording the at least one subsequent value in the database.

69. The method of claim 68 or any other preceding claim, further comprising: using the at least one controller to perform: determining whether the at least one subsequent value indicative of the selected characteristic of the landfill gas extraction process satisfies the at least one compliance criterion for the selected characteristic; and when it is determined that the at least one subsequent value satisfies the at least one compliance criterion: determining a length of time between the obtaining of the at least one current value and the obtaining of the at least one subsequent value, and automatically recording the length of time in the database.

70. The method of claim 1 or any other preceding claim, wherein the at least one sensor is coupled to at least one well and configured to obtain the at least one measurement of landfill gas extracted from the at least one well; and the method further comprises: when is it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, using the at least one controller to automatically record a location of the at least one well.

71. The method of claim 1 or any other preceding claim, further comprising: when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic, using the at least one controller to record a time at which the at least one measurement was made by the at least one sensor in a database.

72. The method of claim 1 or any other preceding claim, wherein the at least one controller is configured to automatically perform the corrective action when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic.

73. A system coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, the system being configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system, the gas extraction system, the system comprising: at least one controller configured to: obtain, based on at least one measurement made by the at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process; determine, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, perform a corrective action.

74. The system of claim 73, wherein the selected characteristic is oxygen concentration.

75. The system of claim 73 or any other preceding claim, wherein the selected characteristic is gas temperature.

76. The system of claim 73 or any other preceding claim, wherein the selected characteristic is gauge pressure applied to a collection wellhead of the gas extraction system.

77. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to perform the corrective action at least in part by adjusting the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill.

78. The system of claim 77 or any other preceding claim, wherein the at least one controller is configured to adjust the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill at least in part by opening or closing a valve of the at least one flow control mechanism to a greater degree.

79. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to perform the corrective action at least in part by adjusting the at least one flow control mechanism to change a flow rate of landfill gas being extracted from the landfill by adjusting a valve of the at least one flow control mechanism by a predefined increment.

80. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to perform the corrective action at least in part by generating an electronic alert.

81. The system of claim 80 or any other preceding claim, wherein the electronic alert comprises an instruction indicating an action to be performed by a user.

82. The system of claim 81 or any other preceding claim, wherein the electronic alert comprises an instruction instructing the user to repair a leak and/or replace a component of the gas extraction system.

83. The system of claim 80 or any other preceding claim, wherein the electronic alert comprises an alarm.

84. The system of claim 80 or any other preceding claim, wherein the electronic alert comprises a text message, email, phone call, and/or push notification.

85. The system of claim B2 or any other preceding claim, wherein when the selected characteristic is oxygen concentration, the at least one controller is configured to perform the corrective action at least in part by adjusting the at least one flow control mechanism to decrease flow rate of landfill gas being extracted from the landfill.

86. The system of claim B2 or any other preceding claim, wherein when the selected characteristic is oxygen concentration, the at least one compliance criterion comprises the at least one current value being less than 5% oxygen.

87. The system of claim B2 or any other preceding claim, wherein when the selected characteristic is oxygen, the at least one controller is configured to perform the corrective action at least in part by generating an electronic alert instructing a user to repair a leak in the gas extraction system.

88. The system of claim B3 or any other preceding claim, wherein when the selected characteristic is gas temperature, the at least one controller is configured to perform the corrective action at least in part by adjusting the at least one flow control mechanism to decrease flow rate of landfill gas being extracted from the landfill.

89. The system of claim B3 or any other preceding claim, wherein when the selected characteristic is gas temperature, the at least one controller is configured to perform the corrective action at least in part by generating an alert.

90. The system of claim B3 or any other preceding claim, wherein when the selected characteristic is gas temperature, the at least one compliance criterion comprises the at least one current value being no more than 55 degrees Celsius.

91. The system of claim B4 or any other preceding claim, wherein when selected characteristic is gauge pressure applied to the collection wellhead of the gas extraction system, the at least one controller is configured to perform the corrective action at least in part by adjusting the at least one flow control mechanism to increase flow rate of landfill gas being extracted from the landfill.

92. The system of claim B4 or any other preceding claim, wherein when the selected characteristic is gauge pressure applied to the collection wellhead of the gas extraction system, the at least one compliance criterion comprises the at least one current value being negative.

93. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to determine whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per month.

94. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to determine whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per week.

95. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to determine whether the at least one current value satisfies the at least one compliance criterion for the selected characteristic at least once per day.

96. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to obtain the at least one current value indicative of the selected characteristic according to a predefined schedule.

97. The system of claim 96 or any other preceding claim, wherein the at least one controller is configured to obtain the at least one current value indicative of the selected characteristic at least once per month.

98. The system of claim 96 or any other preceding claim, wherein the at least one controller is configured to obtain the at least one current value indicative of the selected characteristic at least once per week.

99. The system of claim 96 or any other preceding claim, wherein the at least one controller is configured to obtain the at least one current value indicative of the selected characteristic at least once per day.

100. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: after performing the corrective action, obtain, based on measurements made by the at least one sensor, at least one subsequent value indicative of the selected characteristic and at one value indicative of at least one additional characteristic of the landfill gas extraction process.

101. The system of claim 100 or any other preceding claim, wherein the at least one additional characteristic comprises a first additional characteristic of the landfill gas extraction process and a second additional characteristic of the landfill gas extraction process, the second additional characteristic, the first additional characteristic, and the selected characteristic being different from each other.

102. The system of claim 101 or any other preceding claim, wherein the selected characteristic, the first additional characteristic, and the second additional characteristic are selected from the group consisting of oxygen concentration, gas temperature, and gauge pressure applied to a collection wellhead of the gas extraction system.

103. The system of claim 102 or any other preceding claim, wherein the at least one controller is further configured to: after obtaining the at least one subsequent value for the selected characteristic and at least one value for the first additional characteristic and the second additional characteristic: determine whether at least one subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic; determine whether the at least one value indicative of the first additional characteristic satisfies at least one compliance criterion for the first additional characteristic; and determine whether the at least one value indicative of the second additional characteristic satisfies at least one compliance criterion for the second additional characteristic.

104. The system of claim 103 or any other preceding claim, wherein the at least one controller is further configured to: when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic: determine a time interval between a first time when the at least one controller determined the at least one current value indicative of the selected characteristic does not satisfy a compliance criterion and a second time when the at least one controller determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic; and record the time interval into a database.

105. The system of claim 104, wherein the at least one controller is further configured to: record, in the database, one or more values obtained by the at least one sensor indicative of the selected characteristic, the first additional characteristic, and/or the second additional characteristic during the first time interval and one or more corrective actions performed during the time interval.

106. The system of claim 103 or any other preceding claim, wherein the at least one controller is further configured to: when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic: instruct the system to return to an initial mode of operation.

107. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: after performing the corrective action, obtain at least one subsequent value indicative of the selected characteristic; and determine whether at least one subsequent value of the selected is less than the at least one current value of the selected characteristic; and when it is determined that the at least one subsequent value of the selected characteristic is not less than the at least one current value of the selected characteristic, generate an electronic alert.

108. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: obtain a measure of concentration of methane in the landfill gas being extracted from the landfill; determine whether the measure of concentration of methane is either less than a first threshold concentration or greater than a second threshold concentration; when it is determined that the measure of concentration of methane is less than the first threshold concentration, automatically control the at least one flow control mechanism to increase concentration of methane in landfill gas being extracted from the landfill; and when it is determined that the measure of concentration of methane is greater than the second threshold concentration, automatically control the at least one flow control mechanism to decrease concentration of methane in landfill gas being extracted from the landfill.

109. The system of claim 108 or any other preceding claim, wherein the first threshold concentration is 45% methane and the second threshold concentration is 55% methane.

110. The system of claim 108 or any other preceding claim, wherein the first threshold concentration is 55% methane and the second threshold concentration is 65% methane.

111. The system of claim 108 or any other preceding claim, wherein the at least one controller is further configured to automatically control the at least one flow control mechanism based at least in part on aggregate gas composition and flow data from a plant receiving the landfill gas being extracted from the landfill.

112. The system of claim 108 or any other preceding claim, wherein the at least one controller is configured to obtain the measure of concentration of methane in the landfill gas being extracted from the landfill at least once per day.

113. The system of claim 108 or any other preceding claim, wherein the at least one controller is configured to obtain the measure of concentration of methane in the landfill gas being extracted from the landfill at least once per hour.

114. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: obtain, based on at least one measurement from the at least one sensor, a concentration of a constituent gas in a first sample of calibration gas, wherein the first sample of calibration gas comprises a first gas having a known composition; obtain, based on at least one measurement from the at least one sensor, a concentration of the constituent gas in a second sample of calibration gas, wherein the second sample of calibration gas comprises a second gas having a known composition different than the known composition of the first gas; and automatically calibrate the at least one sensor based on a comparison between the obtained concentrations of the constituent gas in the first and second samples of calibration gas and an expected concentration of the constituent gas in the first and second samples of calibration gas.

115. The system of claim 114 or any other preceding claim, wherein the constituent gas is oxygen, the second sample of calibration gas includes oxygen, and the first sample of calibration gas does not include oxygen.

116. The system of claim 115 or any other preceding claim, wherein the second sample of calibration gas comprises no less than approximately 10% oxygen and no more than approximately 12% oxygen.

117. The system of claim 115 or any other preceding claim, wherein the second sample of calibration gas comprises a sample of ambient air outside the gas extraction system.

118. The system of claim 115 or any other preceding claim, wherein the first sample of calibration gas comprises 35% CO2, 50% CH4, 15% N2 and 0% O2.

119. The system of claim 114 or any other preceding claim, wherein the at least one controller is configured to obtain the concentration of the constituent gas in the first and second samples of calibration gas and automatically calibrate the at least one sensor on a predefined schedule.

120. The system of claim 114 or any other preceding claim, wherein the at least one controller is configured to obtain the concentration of the constituent gas in the first and second samples of calibration gas and automatically calibrate the at least one sensor upon receiving a command from a user.

121. The system of claim 114 or any other preceding claim, wherein the at least one controller is configured to automatically calibrate the at least one sensor prior to obtained the at least one current value indicative of the selected characteristic.

122. The system of claim 114 or any other preceding claim, wherein the at least one controller is configured to automatically calibrate the at least one sensor after performing the corrective action and prior to obtaining at least one subsequent value of the selected characteristic.

123. The system of claim 114 or any other preceding claim, wherein the at least one controller is further configured to store the obtained concentrations of the constituent gas in the first and second samples of calibration gas in a database.

124. The system of claim 104 or any other preceding claim, wherein the at least one controller is further configured to automatically calibrate the at least one sensor when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic.

125. The system of claim 124 or any other preceding claim, wherein the selected characteristic is oxygen concentration and the compliance criterion is the at least one current value being less than 5%.

126. The system of claim 124 or any other preceding claim, wherein the selected characteristic is gas temperature and the compliance criterion is the at least one current value being less than 55 degrees Celsius.

127. The system of claim 124 or any other preceding claim, wherein the selected characteristic is gauge pressure applied to a collection wellhead of the gas extraction system and the compliance criterion is the at least one current value being negative.

128. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: record the at least one current value in a database; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion, label the at least one current value as an exceedance in the database.

129. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: when it is determined that the at least one current value does not satisfy the at least one compliance criterion, automatically notify a user.

130. The system of claim 129 or any other preceding claim, wherein automatically notifying a user comprises generating an electronic alert, the electronic alert comprising a text message, email, phone call, push notification, and/or alarm.

131. They system of claim 73 or any other preceding claim, wherein the system further comprises a graphical user interface configured to display an indication that the at least one current value for the selected characteristic does not satisfy the at least one compliance criterion.

132. The system of claim 73 or any other preceding claim, wherein the system further comprises a graphical user interface configured to receive user input indicating the at least one compliance criterion.

133. The system of claim 73 or any other preceding claim, wherein the system further comprises a graphical user interface configured to receive user input defining the corrective action.

134. The system of claim 133 or any other preceding claim, wherein the user input defining the corrective action includes an increment to increase and/or decrease flow rate of extraction of landfill gas from the landfill.

135. The system of claim 73 or any other preceding claim, wherein the selected characteristic comprises oxygen concentration, and the at least one controller is further configured to: obtain at least one value indicative of gauge pressure applied to a collection wellhead of the gas extraction system; determine whether the at least one value indicative of gauge pressure applied to the collection wellhead satisfies at least one compliance criterion for gauge pressure applied to the collection wellhead; obtain at least one value indicative of gas temperature of landfill gas being extracted from the landfill; and determine whether the at least one value indicative of gas temperature satisfies at least one compliance criterion for gas temperature.

136. The system of claim 135 or any other preceding claim, wherein the at least one controller is further configured to calibrate the at least one sensor using at least one calibration gas comprising oxygen.

137. The system of claim 135 or any other preceding claim, wherein the at least one controller is further configured to: obtain the at least one current value indicative of oxygen concentration at a first time interval; obtain the at least one value indicative of gauge pressure applied to the collection wellhead at a second time interval; and obtain the at least one value indicative of gas temperature at a third time interval, wherein the first time interval is shorter than each of the second and third time intervals.

138. The system of claim 137 or any other preceding claim, wherein the at least one controller is further configured to: obtain the at least one current value indicative of oxygen concentration at least once a day; obtain the at least one value indicative of gauge pressure applied to the collection wellhead at least once a month; and obtain the at least one value indicative of gas temperature at least once a month.

139. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, automatically record the at least one current value in a database.

140. The system of claim 139 or any other preceding claim, wherein the at least one controller is further configured to: after performing the corrective action, obtain, based on at least one measurement made by the at least one sensor, at least one subsequent value indicative of the selected characteristic of the landfill gas extraction process; and automatically record the at least one subsequent value in the database.

141. The system of claim 140 or any other preceding claim, wherein the at least one controller is further configured to: determine whether the at least one subsequent value indicative of the selected characteristic of the landfill gas extraction process satisfies the at least one compliance criterion for the selected characteristic; and when it is determined that the at least one subsequent value satisfies the at least one compliance criterion: determine a length of time between the obtaining of the at least one current value and the obtaining of the at least one subsequent value, and automatically record the length of time in the database.

142. The system of claim 73 or any other preceding claim, wherein the at least one sensor is coupled to at least one well and configured to obtain the at least one measurement of landfill gas extracted from the at least one well, and the at least one controller is further configured to: when is it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, automatically record a location of the at least one well.

143. The system of claim 73 or any other preceding claim, wherein the at least one controller is further configured to: when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic, record a time at which the at least one measurement was made by the at least one sensor in a database.

144. The system of claim 73 or any other preceding claim, wherein the at least one controller is configured to automatically perform the corrective action when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic

Description:
AUTOMATED COMPLIANCE MEASUREMENT AND CONTROL FOR LANDFILL

GAS EXTRACTION SYSTEMS

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] This application claims the benefit under 35 U.S.C. § 119(e) of U.S. provisional patent application serial number 62/967,147, entitled “AUTOMATED COMPLIANCE MEASUREMENT AND CONTROL FOR LANDFILL GAS EXTRACTION SYSTEMS”, filed January 29, 2020 under Attorney Docket No. L0789.70011US00, which is hereby incorporated by reference in its entirety herein.

FEDERALLY SPONSORED RESEARCH

[0002] This invention was made with government support under SBIR Phase II Award No. 1632439 awarded by the National Science Foundation. The government has certain rights in the invention.

FIELD

[0003] The present disclosure relates generally to monitoring and controlling extraction of gas from landfills.

BACKGROUND

[0004] Landfills typically produce landfill gas as a result of decomposition processes occurring in the waste, and methane is often a component of this landfill gas. In order to reduce emissions of methane and other contaminants in landfill gas, the landfill sites are typically capped with a layer of cover material and gas extraction systems are installed to pull landfill gas out before it can penetrate the cover layer and escape. At larger sites, these gas extraction systems can consist of a plurality of vertical and horizontal wells drilled into the landfill, which are connected with piping to one or more vacuum sources. The cover layer prevents gas from freely escaping, while the vacuum in the extraction wells pulls landfill gas into the collection system. A conventional landfill gas extraction well typically has a manual valve that adjusts the localized vacuum pressure in that well, as well as a set of ports for sampling the gas characteristics with a portable gas analyzer. Landfill gas is most often disposed of in a flare, processed for direct use, or used to power electricity generation equipment (such as generators or gas turbines). [0005] The horizontal and vertical wells in the collection system typically consist of a length of perforated pipe connected to a length of solid pipe that rises through the surface of the landfill for wellhead access. The perforated pipe may be laid across the landfill during active dumping and subsequently buried (forming “horizontal wells”) under additional lifts or inserted into a hole drilled through the landfill (traditional “vertical wells”). This pipe then acts as the gas extraction interface between the fill and the collection system. Additional extraction points may also exist with collection through leachate cleanouts, sumps, cisterns, temporary cover layers, and other points of fluid connection with the landfill mass.

SUMMARY

[0006] Some embodiments provide for a method for use by a system coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, the system comprising at least one controller and being configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system. The method comprises: using the at least one controller of the system to perform: obtaining, based on at least one measurement made by the at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process; determining, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, performing a corrective action.

[0007] Some embodiments provide for a system coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, the system being configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system, the gas extraction system. The system comprises: at least one controller configured to: obtain, based on at least one measurement made by the at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process; determine, at discrete time intervals, whether the at least one current value satisfies at least one compliance criterion for the selected characteristic; and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, perform a corrective action. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Various non-limiting embodiments of the technology are described herein with reference to the following figures. It should be appreciated that the figures are not necessarily drawn to scale. Items appearing in multiple figures are indicated by the same reference numeral in all figures in which they appear. For purposes of clarity, not every component may be labeled in every drawing.

[0009] FIG. l is a schematic diagram of an example landfill gas extraction system, in accordance with some embodiments of the technology described herein.

[0010] FIG. 2 is a schematic diagram illustrating additional aspects of the example landfill gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein.

[0011] FIG. 3 A is a block diagram of a control mechanism of the example gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein.

[0012] FIG. 3B is a block diagram of a Gas Analyzer of the control mechanism of FIG. 3 A, in accordance with some embodiments of the technology described herein.

[0013] FIG. 4 is a flowchart of an example method for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0014] FIG. 5 is flowchart of another example method for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0015] FIG. 6 is a flowchart of another example method for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0016] FIG. 7 is a flowchart of another example method for monitoring extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0017] FIG. 8 is a block diagram of a control mechanism of the example gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein.

[0018] FIG. 9 is a block diagram of an example control system for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein. [0019] FIG. 10 is a block diagram of an example landfill gas extraction system, in accordance with some embodiments of the technology described herein.

[0020] FIG. 11 illustrates an example record of calibration measurements obtained by a landfill gas extraction system, in accordance with some embodiments of the technology described herein.

[0021] FIGS. 12-17 are examples of a graphical user interface configured for use with a landfill gas extraction system, in accordance with some embodiments of the technology described herein.

[0022] FIG. 18 is a block diagram of an example computer system in which aspects of the present disclosure may be implemented, according to some embodiments of the technology described herein.

DETAILED DESCRIPTION

[0023] Some conventional techniques for monitoring and controlling extraction of landfill gas from a landfill using a gas extraction system are imprecise and inefficient, and may be improved upon. When such techniques are used, the gas extracted from the landfill does not have desired properties, for example, because the composition of the extracted gas differs from a desired composition. Some techniques can also be counter-productive, for example, where the extraction process causes some or all of the bacteria that convert decomposition waste into methane to be destroyed, thereby reducing the energy content of the landfill gas, or where the extraction process results in emission of high levels of methane into the atmosphere. Such techniques can also lead to additional undesired and dangerous side effects, such as emission of odors from and underground fires in a landfill well.

[0024] Currently there are regulations applicable to landfills which govern the operation of landfill gas extraction systems. For example, certain regulations require operating values of selected characteristics of the landfill gas extraction process to remain below a threshold. When a value of a selected characteristic exceeds a threshold, the value is considered an “exceedance.” Thus, monitoring and controlling landfill gas extraction based on these selected characteristics may prevent dangerous conditions resulting from exceedances of the selected characteristics from occurring as well as provide for compliance with applicable regulations. Other regulations further require documentation of extraction measurements and control actions to be kept, in addition to documentation of sensor calibration intervals, and calibration measurements. [0025] The inventors have recognized that automatically monitoring and controlling extraction of landfill gas based on one or more compliance parameters improves upon conventional techniques by overcoming at least some of the deficiencies of conventional landfill gas extraction techniques while also providing for automated compliance with applicable regulations governing landfill gas extraction. For example, controlling extraction of landfill gas to ensure that a value of a selected characteristic of the landfill gas extraction process satisfies a compliance criterion, and performing a corrective action when the compliance criterion is not satisfied, can prevent dangerous conditions from developing within or around the landfill (e.g., by reducing the amount of harmful and/or foul-smelling gas emitted into the atmosphere, and/or preventing underground fires from occurring at the landfill site). In some embodiments, the monitored characteristics include one or more of oxygen concentration of extracted landfill gas, temperature of extracted landfill gas, and gauge pressure applied to a collection wellhead of the gas extraction system. In some embodiments, performing a corrective action includes adjusting a flow control mechanism of the gas extraction system to change a flow rate of the extracted landfill gas.

[0026] The inventors have developed techniques for monitoring and controlling landfill gas extraction with little to no need for manual oversight of the gas extraction system. For example, the inventors have recognized that automatic monitoring of certain characteristics of the landfill gas extraction process provides a significant reduction in time and cost for landfill gas extraction as compared to manual monitoring techniques. Automatic monitoring and control of the landfill gas extraction system when a measured characteristic does not satisfy certain compliance criteria also provides for potentially dangerous conditions at the landfill site to be remedied in an efficient manner. Further aspects of the technology described herein also relate to methods for automatically recording measurements obtained by the landfill gas extraction system, as well as other data related to the landfill gas extraction process, and in some embodiments, automatically generating a report based on these measurements. Implementing the monitoring, controlling, and recording methods described herein also provides for automated compliance with regulations governing landfill gas extraction.

[0027] In some embodiments, the methods described herein for controlling extraction of landfill gas may be implemented in conjunction with methods for optimizing methane content in extracted landfill gas. Aspects of the technology described herein may further be implemented as a method for automatically monitoring health of components of the gas extraction system by automatically detecting when a component of a landfill gas extraction system may need to be repaired and/or replaced.

[0028] Accordingly, some embodiments provide for a method for use by a system coupled to at least one sensor and at least one flow control mechanism (e.g., a valve) of a gas extraction system, the system comprising at least one controller and being configured for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via the gas extraction system. The method comprises using the at least one controller to perform: obtaining (in some embodiments, according to a predefined schedule, for example, hourly, daily, weekly, and/or monthly), based on at least one measurement made by at least one sensor, at least one current value indicative of a selected characteristic of the landfill gas extraction process (e.g., one or more of oxygen concentration of extracted landfill gas, gas temperature of extracted landfill gas, and gauge pressure applied to a collection wellhead); determining, at discrete time intervals (e.g., according to a predefined schedule, for example, hourly, daily, weekly, and/or monthly), whether the at least one current value satisfies at least one compliance criterion for the selected characteristic (e.g., determining whether the current value is less than a threshold for the selected characteristic, for example, less than 5% for oxygen concentration, less than 55 degrees Celsius for gas temperature, negative gauge pressure for gauge pressure applied to the collection wellhead, and/or less than or equal to a threshold, greater than a threshold, greater than or equal to a threshold, and/or within a range of thresholds); and when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, performing a corrective action (e.g., adjusting the flow control mechanism to change a flow rate of landfill gas being extracted from the landfill, for example, by opening or closing a valve of the flow control mechanism to a greater degree, and, in some embodiments, generating an alert and/or notifying a user, opening or closing the valve in predefined increments, and/or generating an electronic alert such as a text message, phone call, email, push notification and/or alarm, for example, indicating an action to be performed by a user, such as repairing a leak in the gas extraction system, and/or replacing a component of the gas extraction system).

[0029] In some embodiments, performing the corrective action when the selected characteristic is oxygen concentration includes adjusting the at least one flow control mechanism to decrease flow rate of extracted landfill gas, and/or generating an electronic alert instructing a user to repair a leak in the gas extraction system. In some embodiments, performing the corrective action when the selected characteristic is gas temperature includes generating an alert. In some embodiments, performing the corrective action when the selected characteristic is gauge pressure includes adjusting the at least one flow control mechanism to increase flow rate of extracted landfill gas.

[0030] In some embodiments, the at least one current value is obtained for each of oxygen concentration, gauge pressure, and gas temperature, and the at least one current value for oxygen is obtained according to a first time interval (e.g., hourly and/or daily), the at least one current value for gauge pressure is obtained according to a second time interval (e.g., weekly and/or monthly), and the at least one current value for gas temperature is obtained according to a third time interval (e.g., weekly and/or monthly), and, in some embodiments, the method further comprises determining whether at least one value for each of oxygen concentration, gas temperature, and gauge pressure satisfy at least one compliance criterion for oxygen concentration, gas temperature, and gauge pressure, respectively and further, in some embodiments, may include using the at least one controller to calibrate the at least one sensor using at least one calibration gas comprising oxygen.

[0031] In some embodiments, the method further comprises obtaining, based on measurements made by the at least one sensor, at least one subsequent value indicative the selected characteristic (e.g., oxygen concentration of extracted landfill gas, gas temperature of extracted landfill gas, gauge pressure applied to a collection wellhead) and at least one additional characteristic of the landfill gas extraction process (e.g., one or more of oxygen concentration of extracted landfill gas, gas temperature of extracted landfill gas, and/or gauge pressure applied to a collection well head), after performing the corrective action, and, in some embodiments, after obtaining the at least one subsequent value indicative of the selected characteristic and the at least one value indicative of the at least one additional characteristic, the method may further include determining whether at least one subsequent value indicative of the selected characteristic (e.g., oxygen concentration, gas temperature, and/or gauge pressure) satisfies the at least one compliance criterion for the selected characteristic and whether the at least one value indicative of the at least one additional characteristic (e.g., one or more of oxygen concentration, gas temperature, and/or gauge pressure) satisfies at least one compliance criterion for the additional characteristic (e.g., the subsequent value being less than a threshold for the additional characteristic, for example, less than 5% for oxygen concentration, less than 55 degrees Celsius for gas temperature, and/or negative gauge pressure for gauge pressure applied to a collection wellhead) and/or determining whether the at least one subsequent value indicative of the selected characteristic (e.g., a subsequent value for oxygen concentration, gas temperature, and/or gauge pressure) is less than the at least one current value of the selected characteristic, and notifying a user (e.g., generating an alarm, transmitting a message, for example, by email, text message, push notification and/or through a graphical user interface) when the at least one subsequent value of the selected characteristic is not less than the at least one current value of the selected characteristic. In some embodiments, the at least one controller is configured to automatically perform the corrective action when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic.

[0032] In some embodiments, the at least one additional characteristic comprises at least one first additional characteristic and at least one second additional characteristic, and the at least one first additional characteristic, the at least one second additional characteristic, and the selected characteristic are different from each other and, in some embodiments, are selected from the group consisting of oxygen concentration, gas temperature, and gauge pressure applied to the collection wellhead of the gas extraction system. In some embodiments, the method further comprises using the at least one controller to perform: after obtaining the at least one subsequent value for the selected characteristic and at least one value for the first additional characteristic and the second additional characteristic: determining whether at least one subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic; determining whether the at least one value indicative of the first additional characteristic satisfies at least one compliance criterion for the first additional characteristic; and determining whether the at least one value indicative of the second additional characteristic satisfies at least one compliance criterion for the second additional characteristic. [0033] In some embodiments, the method further comprises: when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic: using the at least one controller to determine a time interval between a first time when the at least one controller determined the at least one current value indicative of the selected characteristic does not satisfy a compliance criterion and a second time when the at least one controller determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic; and using the at least one controller to record the time interval into a database, and, in some embodiments, the at least one controller to record, in the database, one or more values obtained by the at least one sensor indicative of the selected characteristic, the first additional characteristic, and/or the second additional characteristic during the first time interval and one or more corrective actions performed during the time interval. In some embodiments the method further comprises using the at least one controller to instruct the system to return to an initial mode of operation when it is determined that the subsequent value indicative of the selected characteristic satisfies the at least one compliance criterion for the selected characteristic, the at least one value indicative of the first additional characteristic satisfies the at least one compliance criterion for the first additional characteristic, and the at least one value indicative of the second additional characteristic satisfies the at least one compliance criterion for the second additional characteristic.

[0034] In some embodiments, the method further comprises obtaining a measure of concentration of methane in the landfill gas being extracted from the landfill (in some embodiments, according to a predefined schedule, e.g., at least once per day, at least once per hour, etc.); determining whether the measure of concentration of methane is either less than a first threshold concentration (e.g., 45% methane concentration, 55% methane concentration) or greater than a second threshold concentration (e.g., 55% methane concentration, 65% methane concentration); when it is determined that the measure of concentration of methane is less than the first threshold concentration, automatically controlling the at least one flow control mechanism to increase concentration of methane in landfill gas being extracted from the landfill (e.g., by decreasing flow rate of extracted landfill gas); and when it is determined that the measure of concentration of methane is greater than the second threshold concentration, automatically controlling the at least one flow control mechanism to decrease concentration of methane in landfill gas being extracted from the landfill (e.g., by increasing flow rate of extracted landfill gas), and, in some embodiments, further comprises automatically controlling the at least one flow control mechanism based at least in part on aggregate gas composition and flow data (e.g., power generation requirements, power generation capacity, current power generation) from a plant receiving the landfill gas being extracted from the landfill.

[0035] In some embodiments, the method further comprises obtaining, based on at least one measurement from the at least one sensor, a concentration of a constituent gas (e.g., methane, carbon dioxide, oxygen, and/or nitrogen) in a first sample of calibration gas, wherein the first sample of calibration gas comprises a first gas having a known composition; obtaining, based on at least one measurement from the at least one sensor, a concentration of the constituent gas in a second sample of calibration gas, wherein the second sample of calibration gas comprises a second gas having a known composition different than the known composition of the first gas (e.g., the second sample of calibration gas includes oxygen and the first sample of calibration gas does not include oxygen, and, in some embodiments, the second sample of calibration gas comprises no less than approximately 10% oxygen and no more than approximately 12% oxygen, the second sample of calibration gas comprises a sample of ambient air outside the gas extraction system, and/or the first sample of calibration gas comprises 35% CO2, 50% CH4, 15% N2 and 0% O2); and automatically calibrating the at least one sensor based on a comparison between the obtained concentrations of the constituent gas in the first and second samples of calibration gas and an expected concentration of the constituent gas in the first and second samples of calibration gas (in some embodiments, according to a predefined schedule and/or upon receiving a command from a user, for example, receiving a command from a user through a graphical user interface). In some embodiments, the method further comprises using the at least one controller to automatically calibrate the at least one sensor: prior to obtaining the at least one current value indicative of the selected characteristic, after performing the corrective action and prior to obtaining at least one subsequent value of the selected characteristic, and/or when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic (e.g., when the selected characteristic is oxygen concentration and the at least one current value is not less than 5%, when the selected characteristic is gas temperature and the at least one current value is not less than 55 degrees Celsius, and/or when the selected characteristic is gauge pressure applied to the collection wellhead and the at least one current value is non-negative). In some embodiments, the method further comprises using the at least one controller to store the obtained concentrations of the constituent gas in the first and second samples of calibration gas in a database. [0036] In some embodiments, the method further comprises recording the at least one current value in a database and labeling the at least one current value as an exceedance in the database when it is determined that the at least one current value does not satisfy the at least one compliance criterion (e.g., the current value exceeds a threshold value), and in some embodiments, may further include notifying a user (e.g., generating an electronic alert such as an alarm, email, text message, push notification, phone call, and/or a display through a graphical user interface) when the at least one current value does not satisfy the at least one compliance criterion. In some embodiments, the method further comprises automatically recording the at least one current value in a database when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic, and, in some embodiments, further comprises, after performing the corrective action, obtaining, based on at least one measurement made by the at least one sensor, at least one subsequent value indicative of the selected characteristic of the gas extraction process; and automatically recording the at least one subsequent value in the database. In some embodiments, the method further comprises determining whether the at least one subsequent value indicative of the selected characteristic of the landfill gas extraction process satisfies the at least one compliance criterion for the selected characteristic; and when it is determined that the at least one subsequent value satisfies the at least one compliance criterion: determining a length of time between the obtaining of the at least one current value and the obtaining of the at least one subsequent value, and automatically recording the length of time in the database (i.e., determining the approximate length of time that an exceedance existed for the selected characteristic). In some embodiments, the method further comprises automatically recording a location of the at least one sensor and/or at least one well, where the at least one measurement obtained by the at least one sensor is of extracted landfill gas from the at least one well, in a database when it is determined that the at least one current value does not satisfy the at least one compliance criterion for the selected characteristic (i.e., determining the approximate location of the exceedance). In some embodiments, the method further comprises using the at least one controller to record a time at which the at least one measurement was made by the at least one sensor in a database when it is determined that the at least one current value of the selected characteristic does not satisfy the at least one compliance criterion for the selected characteristic.

[0037] In some embodiments, the method further comprises receiving user input via a graphical user interface, for example, user input indicating the at least one compliance criterion (e.g., indicating a threshold value that a parameter cannot exceed), and/or user input defining the corrective action (e.g., an increment to increase and/or decrease flow rate of extraction of landfill gas from the landfill). In some embodiments, the method further comprises using the at least one controller to display, via a graphical user interface, an indication that the at least one current value for the selected characteristic does not satisfy the at least one compliance criterion (e.g., displaying an indication that one or more characteristics of the landfill gas extraction process are at an exceedance).

[0038] Some embodiments of the technology further relate to a system for use in connection with a landfill gas extraction process for extraction of landfill gas from a landfill via a gas extraction system, the system being configured to perform the methods described herein.

[0039] The aspects and embodiments described above, as well as additional aspects and embodiments, are described further below. These aspects and/or embodiments may be used individually, all together, or in any combination, as the technology is not limited in this respect. [0040] This disclosure describes devices and techniques for monitoring and controlling landfill gas extraction. FIG. 1 is a schematic diagram of an example landfill gas extraction system, in accordance with some embodiments of the technology described herein. In some embodiments, a landfill gas extraction system 100 may include one or more gas extraction wells 102 coupled to one or more wellheads 104. In some embodiments, each wellhead may be in fluid communication with a single, corresponding well. In some embodiments, the landfill gas extraction system 100 may include a gas extraction piping system 108 coupling the well(s) 102 to a gas collection system 110, and one or more In Situ Control Mechanisms 106 for controlling extraction of the landfill gas through the well(s) 102 and the gas extraction piping system 108 to the gas collection system 110. In some embodiments, gas collection system 110 may supply the extracted landfill gas to a gas-to-energy power plant 112, which may convert the landfill gas into electrical power (e.g., by burning the landfill gas to turn the rotor of a generator or turbine). In some embodiments, the In Situ Control Mechanism(s) 106 may operate (e.g., individually, in concert with each other, and/or under the control of a controller) to improve gas extraction efficiency and/or to control the extraction process for a variety of desired outcomes. In some embodiments the controller may be located remote from the In Situ Control Mechanisms (such a remotely located controller is not shown in FIG. 1, but is shown in FIG. 9 and described below.) [0041] It should be appreciated that an In Situ Control Mechanism, as described herein, may control one or more parameters associated with a well, but is not a requirement that all In Situ Control Mechanism be physically located at that well. The In Situ Control Mechanism(s) may be disposed at any suitable location(s). In some embodiments, each In Situ Control Mechanism may be coupled to a single, corresponding well. In some embodiments, an In Situ Control Mechanism may be coupled to one or more wells. In some embodiments, some or all of the gas extraction wells in a landfill gas extraction system may be outfitted with an In Situ Control Mechanism 106, as depicted in FIG. 1. In some embodiments, an In Situ Control Mechanism 106 may be positioned at or adjacent to one or more junction points in the gas extraction piping system 108 (header junctions, or leachate junctions, or others) to control the performance of an entire section of piping. In some embodiments, an In Situ Control Mechanism 106 may be positioned between the gas extraction well 102 and the gas collection system 110 such that gas coming from the well flows through the In Situ Control Mechanism 106 on its way to the rest of the collection system. The In Situ Control Mechanism 106 may be installed permanently in a suitable location (e.g., in, on, adjacent to, and/or near a well and/or gas extraction piping), or may be moved from location to location (e.g., well to well) over time.

[0042] The gas extraction system 100 may include a Gas Analyzer which may be installed in line with the landfill gas collection system. A system comprised of a plurality of these units is meant to alleviate the need for a constant presence of dedicated personnel attending to each wellhead, so it may be advantageous that the hardware perform reliably with minimal need for maintenance and technician attention. Such units may contain wetted sensors (sensors that require a fluid connection with the gas stream or a sample of the gas to perform the desired function - including pressure sensors and gas composition sensors that require immersion in the media). In some embodiments, one or more sensors are additionally or alternatively disposed elsewhere in the landfill gas extraction system as well as external to the landfill gas extraction system. In some embodiments, pre-treatment mechanisms are implemented in the gas extraction system, as described herein, to mitigate the particulate, humidity and corrosive properties of a landfill gas stream to extend the lifetime and accuracy of any wetted sensors.

[0043] FIG. 2 is a schematic diagram illustrating additional aspects of the example landfill gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein. For example, FIG. 2 illustrates various sensors that can be implemented in the landfill gas extraction system. The sensors may be configured to measure characteristics of the landfill gas extraction process, including, without limitation, attributes of the landfill, attributes of the landfill gas, attributes of an area adjacent to the landfill, and/or attributes of the landfill’s gas extraction system. Measurements obtained by the sensors of the gas extraction system may be monitored and used to control landfill gas extraction from the landfill to ensure safe operation of the gas extraction system while also, in some embodiments, optimizing the quality of the landfill gas extracted from the landfill, as well as providing for automated compliance with regulations governing gas extraction.

[0044] As shown in FIG. 2, the gas extraction system 200 is coupled to a gas extraction well 102 for extracting landfill gas from a landfill. Flow rate of the extracted landfill gas may be measured by an orifice plate 208, for example, which the landfill gas passes through during extraction. Flow rate of the extracted landfill gas may be controlled by adjustments made to a flow control mechanism, which may include the wellhead valve 204 of the collection wellhead 104 shown in FIG. 1. The extracted landfill gas may be caused to flow through hose 210, for example, using a pump (not shown), and to a gas collection system, such as gas collection system 110 shown in FIG. 1. The gas extraction system 200 may include the In Situ Control Mechanism 106 which may be disposed along the path of the hose 210. As described herein, the In Situ Control Mechanism 106 may be configured to assist in controlling extraction of landfill gas. The extracted landfill gas may flow through the In Situ Control Mechanism 106 and to a header lateral 214 coupled to the In Situ Control Mechanism 106 by a fitting 212, which may facilitate flow of the extracted landfill gas to a gas collection system 110, as shown in FIG. 1. [0045] Certain characteristics of the landfill gas extraction process can heavily impact the conditions of the extracted landfill gas and surrounding conditions at the landfill site. The inventors have recognized that monitoring certain characteristics of the landfill gas extraction process and controlling extraction based on values of these characteristics can ensure safe landfill gas extraction with optimal gas quality. For example, insufficient vacuum pressure in a given extraction well can lead to buildup of gas underground, and may result in fugitive emissions as excess gas permeates the cover of the landfill and escapes into the atmosphere. On the other hand, excessive vacuum pressure can pull atmospheric oxygen into the waste mass, upsetting the anaerobic conditions that are necessary for methane generation, and if left uncorrected, may lead to elevated subterranean temperatures and a variety of associated problems (including, but not limited to, subsurface fires, ground instability, damage to collection infrastructure, runaway exothermic reactions, odors, and the release of toxins and other chemicals that might otherwise remain trapped underground). As environmental and other conditions in the landfill change, the rates of gas generation and extraction can become unbalanced, requiring an adjustment of the extraction pressure in order to avoid the problems above. Likewise, excess amounts of O2 and high temperatures may lead to similar problems. Thus, the inventors have recognized that it is advantageous to monitor values of oxygen concentration in extracted landfill gas, gas temperature, and gauge pressure applied to a collection wellhead of the gas extraction system, and control extraction based on these values in order to prevent or mitigate the above-described problems.

[0046] In some embodiments, the gas extraction system 200 includes one or more pressure sensors to measure pressure in and/or around the gas extraction system. For example, the gas extraction system may include external pressure sensors configured to measure atmospheric air pressure. Other pressure sensors may be implemented on or internal to the gas extraction system, for example, in a Gas Analyzer of the In Situ Control Mechanism 106, described herein.

[0047] In some embodiments, for example, as illustrated in FIG. 2, the landfill gas extraction system measures static pressure (also referred to herein as gauge pressure applied to the collection wellhead, or simply gauge pressure) at a location below the orifice plate on a landfill gas collection wellhead. Static pressure is measured using a pressure sensor coupled to the gas extraction system 200 at a location below the orifice plate 208, when considering the direction of the flow of extracted landfill gas. An additional pressure port for measuring system pressure may be disposed above the orifice plate 208 and after the wellhead valve 204, as shown in FIG. 2. Measurements for the static pressure below the orifice plate 208 and system pressure above the orifice plate 208 may be used to calculate a differential pressure across the orifice plate 208. [0048] The gas extraction system 200 may measure landfill gas temperature using a temperature sensor, such as a thermistor, coupled to the temperature port 206, at a location above the orifice plate 208 on the landfill gas collection wellhead 104 when considering the direction of landfill gas flow. Although the illustrated embodiment shows the temperature port 206 being disposed above the orifice plate 208, in other embodiments, one or more temperature sensors may additionally or alternatively be coupled to the gas extraction system 200 at other locations, for example, coupled to a Gas Analyzer of the In Situ Control Mechanism 106 as described herein. Although not shown in the illustrated embodiment, additional temperature sensors may be implemented for measuring atmospheric temperature.

[0049] One or more sensors for measuring oxygen concentration may be implemented in the gas extraction system, for example, coupled to a Gas Analyzer of the In Situ Control Mechanism 106 as described herein. In some embodiments, the gas extraction system 200 may implement an oxygen sensor which uses a quenched fluorescence-based measurement method, for example, a LuminOx O2 sensor.

[0050] As described herein, the gas extraction system 200 may be coupled to various sensors for obtaining measurements for monitoring and controlling the extraction of landfill gas through the gas extraction system. In some embodiments, the sensors are coupled to the gas extraction system, while not being a part of the gas extraction system. In other embodiments, one or more of the sensors are part of the gas extraction system itself.

[0051] As described herein, a gas extraction system may include an In Situ Control Mechanism for controlling the extraction of landfill gas from a landfill through the gas extraction system. FIG. 3 A is a block diagram of a control mechanism of the example gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein.

[0052] In some embodiments, an In Situ Control Mechanism 300 may include one or more mechanisms configured to control the flow rate of landfill gas from one or more wells to gas collection system 110 through gas extraction piping system 108. Any suitable flow control mechanism 306 may be used, including, without limitation, a valve, such as the wellhead valve 204, and/or any other suitable type of flow control mechanism.

[0053] In some embodiments, an In Situ Control Mechanism 300 may include one or more actuation devices configured to control operation of the one or more flow control mechanisms (e.g., to open a flow control mechanism, close a flow control mechanism, and/or adjust a setting of a flow control mechanism) and/or one or more sensor devices configured to sense one or more attributes associated with the landfill, as described. In some embodiments, an In Situ Control Mechanism 300 may include a controller 304 configured to determine the settings to be applied to the one or more flow control mechanisms and/or the one or more sensors (e.g., via the actuation devices), and/or configured to apply the settings to the one or more flow control mechanisms and/or the one or more sensors (e.g., via the actuation devices). In some embodiments, the settings may be determined remotely and communicated to the In Situ Control Mechanism 300 (e.g., by a remotely located controller) using any suitable communication technique, including, without limitation, wireless communication, wired communication, and/or power line communication.

[0054] In some embodiments, the one or more sensor devices may include a Gas Analyzer 302. In some embodiments, a Gas Analyzer 302 may collect a sample of landfill gas from the gas extraction piping 308 through an input port 310, determine (e.g., compute, measure and/or sense) one or more characteristics of that gas, and/or report the one or more characteristics of the gas to a controller (e.g., local controller 304 and/or a remotely located controller). In some embodiments, the Gas Analyzer 302 may determine the gas temperature, pressure, flow rate, humidity, density, gas composition (partial pressure or concentration of methane, oxygen, carbon dioxide, carbon monoxide, hydrogen sulfide, nitrogen and/or any other suitable gas) and/or any other characteristics of the landfill gas coming from the gas extraction well(s) upstream from the location where the In Situ Control Mechanism 300 is installed. The gas characteristics may be sampled once in each reading, or may be sampled many times and statistics about the distribution of values may be determined. The gas characteristics may be continuously determined, or they may be determined at discrete time intervals. In some embodiments, the Gas Analyzer 300 may analyze gas in the main flow of landfill gas (e.g., within gas extraction piping 308). In some embodiments, the Gas Analyzer 302 may draw a small sample of gas into a separate chamber for analysis. In some embodiments, certain parameters (for example flow rate, pressure, temperature, humidity, and the like) may be measured in the main gas stream (e.g., may be measured by sensors disposed directly within extraction gas piping), and others may be analyzed in a separate chamber.

[0055] In some embodiments, one or more external sensors 303 are provided for obtaining measurements of ambient environment characteristics (e.g., ambient pressure, ambient temperature, humidity, a characteristic of ambient precipitation, etc.). The controller 304 may be configured to receive data from the one or more external sensors 303 and control according to the external sensor measurements, for example, according to the methods described herein. [0056] In order to improve measurement accuracy, measurement resolution, measurement repeatability, sensor lifetime, and/or sensor reliability, a sample of gas from the well may be pre treated before analysis, which pre-treatment may include heating, cooling, drying, and/or any other suitable pre-treatment processing (e.g., through forced condensation, passing through a desiccant, or any other suitable technique), filtered to remove particles, filtered to remove contaminants or other chemicals, pressurized, de-pressurized, and/or otherwise treated before being analyzed. After analyzing and reporting gas characteristics (e.g., to local controller 304 and/or to a remotely located controller), the Gas Analyzer may purge the gas sample from the chamber and vent it to the atmosphere, or return it to the main gas flow. In some embodiments, the analyzed gas sample may be purged prior to reporting the gas characteristics to a controller. [0057] FIG. 3B is a block diagram of a Gas Analyzer of the control mechanism of FIG. 3 A, in accordance with some embodiments of the technology described herein. In the Gas Analyzer 301 of FIG. 3B and other arrangements not explicitly described here, a small sample of landfill gas may be taken into the Gas Analyzer 301 through input port 310 (e.g., from the main flow of landfill gas in gas extraction piping 308 between the gas extraction well and the gas collection system) and sent through a drying element 312 and a series of one or more flow control mechanisms (e.g., valves) before entering the sample chamber 324. In some embodiments, at the beginning and end of a gas measurement cycle, both valves 316 and 318 are in the closed state. Valve 316 may be opened and the pump 314 may be turned on in order to draw a sample of landfill gas through the drying element 312 and into the sample chamber 324 for analysis. At the end of a measurement cycle, the pump 314 may be turned off and valve 316 may be closed to stop the flow of gas into the sample chamber 324. In some embodiments, the gas sample may be purged from sample chamber 324 by opening valve 318. Under typical operating conditions, the gas collection system and gas extraction well(s) may be at negative pressure (i.e., operating under vacuum conditions) relative to atmospheric pressure, such that opening valve 318 may pull ambient air through the Gas Analyzer 301 to purge the sample chamber 324 of landfill gas. In some embodiments, one or more valves of Gas Analyzer 301 may be toggled and a pump (e.g., pump 314) may be activated to force purge sample chamber 324 with ambient air. (Although not shown, one of ordinary skill in the art would understand that a valve may be placed between pump 314 and input port 310, and that sample chamber 324 may be force purged by closing this valve and by opening valves between pump 314 and atmospheric port 320.)

After purging the gas sample from Gas Analyzer 300, valve 318 may be closed to stop atmospheric air from leaking into the gas collection system.

[0058] Configurations that perform a similar function to the embodiment of FIGS. 3A and 3B, and which, while not described explicitly here, are within the scope of the present disclosure.

For example, an additional valve may be added after the Gas Analyzer (e.g., in a port 322 coupling the sample chamber 324 to the gas extraction piping 308), for additional control or to prevent backflow into the sample chamber. Additionally, the Gas Analyzer 301 may be outfitted with additional modules to provide other pre-treatment of the gas in addition to or in alternative to drying (for example, particle filtering, removal or deactivation of hydrogen sulfide or other chemicals, etc.). [0059] In some embodiments, the Gas Analyzer may utilize non-dispersive infrared (NDIR) sensors, catalytic beads, electrochemical sensors, pellistors, photoionization detectors, zirconium oxide sensors, thermal conductivity detectors, and/or any other sensing technology. Flow rate may be measured by a pressure differential across a venturi, orifice plate, or other restriction to the flow of gas; by pitot tube, mechanical flow meter, heated wire or thermal mass flow meter, and/or using any other suitable technique. Temperature may be measured with a thermocouple, a negative or positive temperature coefficient resistor, capacitor, inductor, a semiconducting device, and/or using any other suitable technique. Temperature may be measured inside the well, in the main gas flow from the well to the collection system, inside a sampling chamber, outside of the control mechanism (e.g., ambient atmospheric temperature), and/or at any other suitable point. Temperature, pressure, gas composition, and/or other readings from different points within the gas extraction well, the In Situ Control Mechanism, and/or the gas collection system may be used in conjunction with each other to obtain a more complete analysis of the operating state of the landfill gas collection system, as described herein.

[0060] As described herein, aspects of the technology relate to methods for ensuring measured values of one or more characteristics of the landfill gas extraction process satisfy a compliance criterion. FIG. 4 is a flowchart of an example method for controlling extraction of landfill gas from a landfill, in accordance with some embodiments of the technology described herein. The following methods can be implemented by any of the systems described herein, for example by one or more controllers of the gas extraction system 100.

[0061] Process 400 begins at act 402 where one or more current values for a selected characteristic are obtained, for example, by the gas extraction system. In some embodiments, for example, where the gas extraction system includes one or more sensors, obtaining the current value(s) may include instructing the sensor to obtain at least one measurement of the selected characteristic. In other embodiments, such as where the relevant sensor for the selected characteristic is external to the gas extraction system, obtaining the current value(s) may comprise receiving the current value(s) from an external device. In some embodiments, obtaining the current value(s) for the selected characteristic may be obtained indirectly. For example, where a gas contains a mixture of known components, the composition of a constituent gas may be calculated by obtaining values for all but one of constituent gasses in the mixture, and calculating the balance composition of the mixture to determine the amount of the final constituent gas. [0062] The selected characteristic may include one or more of a variety of parameters relevant to the landfill gas extraction process. For example, in some embodiments, the selected characteristic is oxygen concentration of extracted landfill gas, and obtaining the current value(s) for the selected characteristic includes obtaining one or more current values for oxygen concentration of the extracted landfill gas. In other embodiments, the selected characteristic is gas temperature of the extracted landfill gas. In other embodiments, the selected characteristic is gauge pressure applied to the collection wellhead. The inventors have recognized that choosing the selected characteristic from one or more of oxygen concentration, gas temperature, and gauge pressure is advantageous as it provides for safer operation of the gas extraction process while optimizing the quality of the extracted gas and enabling automatic compliance with applicable regulations. In other embodiments, however, the selected characteristic may additionally or alternatively include one or more of methane concentration of extracted landfill gas, carbon dioxide concentration of extracted landfill gas, nitrogen concentration of extracted landfill gas, and/or other suitable characteristics related to the landfill gas extraction process. [0063] At step 404, the process 400 moves to a decision block where it is determined whether the at least one current value satisfies a compliance criterion. In some embodiments, the gas extraction system is configured to perform step 404, for example, using at least one controller of the gas extraction system. In other embodiments, an external device can be configured to perform step 404 and the gas extraction system can be configured to receive the determination at step 404 from the external device.

[0064] Determining whether the current value satisfies a compliance criterion may comprise comparing the current value to a target value to determine whether the current value is different from the target value. In some embodiments, determining whether the current value satisfies a compliance criterion includes determining whether the current value is less than, less than or equal to, greater than, and/or greater than or equal to a one or more selected thresholds. In some embodiments, determining whether the current value satisfies a compliance criterion comprises determining whether the current value is within a selected range.

[0065] The compliance criterion may be defined based on the selected characteristic. For example, the inventors have appreciated that certain working parameters for selected characteristics provide for safer landfill gas extraction processes which also optimize gas quality and provide for compliance with regulations governing landfill gas extraction. Examples of compliance criterions for various selected characteristics are described further herein. [0066] In some embodiments, acts 402 and 404 can be performed at discrete time intervals. For example, obtaining the one or more current values for the selected characteristic and/or determining whether the current value(s) satisfies the compliance criterion can be performed repeatedly at predefined time intervals, such as hourly, daily, weekly, monthly, or any other time interval appropriate for the selected characteristic and the landfill gas extraction process. The time interval may depend on the selected characteristic. For example, some characteristics may require monitoring more frequently than other characteristics. In some embodiments, only one of acts 402 and 404 are performed at discrete time intervals while the other act is performed continuously or only upon initiation by a user.

[0067] At act 404, when it is determined that the current value(s) satisfies the compliance criterion, the process 400 may proceed through the yes branch to act 402, where another current value for the selected characteristic is obtained to allow for continuous monitoring of the landfill gas extraction process for compliance with the compliance criterion. Although not illustrated in FIG. 4, in some embodiments, if it is determined that the current value(s) satisfies the compliance criterion, the process 400 may end.

[0068] When it is determined, at act 404, that the current value(s) does not satisfy the compliance criterion, the process 400 moves through the no branch to act 406, where a corrective action is performed. When the current value is determined, at act 404, not to satisfy the compliance criterion, the gas extraction system may be operating at suboptimal or even dangerous conditions. The inventors have recognized that it is advantageous for the gas extraction system to automatically perform the corrective action at act 406 such that the gas extraction system can return to safe and optimal operating conditions as quickly as possible. [0069] Although not shown in the illustrated embodiment, in some embodiments, process 400 may require multiple determinations at act 404 that the current value(s) does not satisfy the compliance criterion before performing a corrective action. In some embodiments, this may include making a determination using the same current value at least twice before performing the corrective action. In other embodiments, the determination at act 404 includes making multiple determinations as to whether multiple values for the selected characteristic satisfy the compliance criterion, respectively, before performing a corrective action.

[0070] Performing the corrective action can comprise a variety of different actions automatically performed by the gas extraction system. For example, the corrective action may comprise changing a flow rate of extracted landfill gas through the gas extraction system by adjusting a flow control mechanism of the gas extraction system. Adjusting the flow control mechanism may comprise opening or closing a valve of the flow control mechanism to a greater degree. In some embodiments, opening or closing a valve of the flow control mechanism comprises opening or closing a valve of the flow control mechanism in predefined increments. In some embodiments, performing the corrective action includes repairing a component of the gas extraction system or otherwise at the landfill, for example repairing a leak in well piping of the gas extraction system and/or generating an electronic alert instructing a user to do the same. In some embodiments, performing the corrective action may comprise replacing a component of the gas extraction system or otherwise at the landfill, for example, replacing a sensor of the gas extraction system, replacing a vacuum of the gas extraction system, or another component of the gas extraction system in need of replacement or repair, and/or generating an alert instructing a user to do the same. In some embodiments, performing the corrective action may include automatically notifying a governing body of the current value and requesting permission to continue extraction operations. In some embodiments, performing the corrective action may comprise notifying a user of the conditions of the gas extraction system, for example by an electronic alert such as a push notification, email, text message, phone call and/or by an alarm, and in some embodiments, may additionally or alternatively include instructing the user to take a subsequent corrective action, for example, any of the corrective actions described herein or other suitable corrective action.

[0071] The corrective action performed by the gas extraction system at step 406 may depend on the selected characteristic. Various examples of the method 400 are now provided herein with respect to certain selected characteristics.

[0072] In one embodiment of the example process 400, the selected characteristic is oxygen concentration of extracted landfill gas. At step 402, one or more current values for oxygen concentration is obtained by the gas extraction system, for example, by an oxygen sensor, such as sensors 305 shown in FIG. 3. In some embodiments, the gas extraction system includes the oxygen sensor, and in other embodiments, the gas extraction system is configured to receive the current value from an oxygen sensor external to the gas extraction system.

[0073] As described herein, act 402 may be performed on a frequent or predefined basis. For example, the current value for oxygen concentration may be obtained hourly, daily, weekly, monthly, or at any other suitable frequency. The inventors have recognized, however, that it is advantageous to obtain measurements of oxygen concentration relatively frequently, as the level of oxygen concentration in extracted landfill gas has a significant impact on both the safety of the gas extraction process and the quality of the landfill gas extracted from the landfill. Therefore, it is preferable to obtain the current value for oxygen concentration at least once an hour.

[0074] Measurements of oxygen concentration of the extracted landfill gas may be obtained simultaneously and/or concurrently, approximately at the same time, or at the same frequency as other measurements obtained by the gas extraction system. For example, measurements of oxygen concentration of the extracted landfill gas may be obtained at the same frequency as measurements of methane concentration of the extracted landfill gas, as part of a control process for optimizing methane content of the extracted landfill gas further described herein.

[0075] At step 404, it is determined whether the current value for oxygen concentration satisfies a compliance criterion for oxygen concentration. As described herein, the inventors have recognized that ensuring oxygen concentration of the extracted landfill gas does not exceed a threshold value is beneficial to optimize the methane content in the landfill gas, and to prevent dangerous conditions from occurring at the landfill site, such as subsurface fires, for example. Therefore, determining whether the current value for oxygen concentration satisfies the compliance criterion for oxygen concentration may include, at least, determining whether the current value of oxygen concentration is less than an upper threshold value.

[0076] In a preferred embodiment, the upper threshold value is 5% oxygen concentration. Therefore, step 404 includes determining whether the current value for oxygen concentration is less than or less than or equal to 5% oxygen concentration. However, in other embodiments, the compliance criterion may include determining whether the current value for oxygen concentration is less or less than or equal to than another threshold value, such as 4% oxygen concentration or 3% oxygen concentration, or any other suitable threshold value. In some embodiments, determining whether the current value for oxygen concentration satisfies the compliance criterion includes determining whether the current value for oxygen concentration is different than a target value. In some embodiments, determining whether the current value for oxygen concentration satisfies a compliance criterion includes determining whether the current value for oxygen concentration is within a range of concentrations. For example, a lower threshold may be approximately 2% oxygen concentration, and an upper threshold may be approximately 5%. Other suitable thresholds and ranges may be used at act 404 to determine whether the current value for oxygen concentration satisfies a compliance criterion, and aspects of the technology are not limited in this respect.

[0077] As described herein, act 404 may be performed on a frequent or predefined basis. For example, the determination as to whether an current value for oxygen concentration satisfies the compliance criterion may be made hourly, daily, weekly, monthly, or at any other suitable frequency. The inventors have recognized, however, that it is advantageous to determine whether an current value for oxygen concentration satisfies the compliance criterion relatively frequently, as the level of oxygen concentration in extracted landfill gas has a significant impact on both the safety of the gas extraction process and the quality of the landfill gas extracted from the landfill. Therefore, it is preferable to determine whether the current value for oxygen concentration satisfies the compliance criterion at least once an hour.

[0078] If, at step 404, that the current value for oxygen concentration does satisfy the compliance criterion, for example if the current value for oxygen concentration of the extracted landfill gas does not exceed 5% oxygen concentration, the process 400 can proceed through the yes branch back to step 402, where another current value for oxygen concentration is obtained.

In this way, oxygen concentration of the extracted landfill gas can be continuously monitored. In other embodiments, although not shown in FIG. 4, the process can proceed to an end when the current value for oxygen concentration of the extracted landfill gas satisfies the compliance criterion.

[0079] If, at step 404, it is determined that the current value for oxygen concentration does not satisfy the compliance criterion, for example, if the current value for oxygen concentration of the extracted landfill gas exceeds 5% oxygen concentration, a corrective action can be performed automatically. As described herein, there are a variety of corrective actions that can be performed by the system. For oxygen concentration, the corrective action may comprise decreasing flow rate of the extracted landfill gas, for example by causing a valve of a flow control mechanism to close to a greater degree. The inventors have recognized that decreasing flow rate of extracted landfill gas can cause the oxygen concentration of the extracted landfill gas to decrease, as less oxygen is being pulled into the well piping from the atmosphere at lower flow rates. The inventors have further recognized that excess levels of oxygen concentration in extracted landfill gas may be caused by a leak in the gas extraction system. Therefore, in some embodiments, the corrective action may alternatively or additionally include instructing a user to perform a physical check of a component, repairing a leak in the gas extraction system and/or generating an electronic alert instructing a user to do the same, for example in well piping of the gas extraction system, replacing a component of the gas extraction system and/or generating an electronic alert instructing a user to do the same.

[0080] The inventors have recognized that nitrogen concentration in extracted landfill gas may behave similarly to oxygen concentration and can likewise be monitored with slight variations in the process 400. For example, high levels of nitrogen concentration in extracted landfill gas may increase danger of subsurface fires, or significantly inhibit anaerobic decomposition of landfill was by killing methanogens. Thus, it may be advantageous to apply process 400 to a landfill gas extraction system where nitrogen concentration is the selected characteristic.

[0081] Following process 400 where nitrogen concentration is the selected characteristic, at act 402, an current value of nitrogen concentration can be obtained. As described herein, nitrogen concentration may be obtained directly, for example, by a nitrogen sensor, or indirectly by calculating concentrations of other constituent gasses in extracted landfill gas and calculating the concentration of nitrogen as the balance. At step 404, the current value for nitrogen concentration of the extracted landfill gas is compared with one or more thresholds to determine whether the current value for nitrogen concentration satisfies a compliance criterion for nitrogen concentration. The compliance criterion may be that the nitrogen concentration of the extracted landfill gas does not exceed 20% nitrogen concentration, and thus act 404 can include determining whether the current value for nitrogen concentration of the extracted landfill gas exceeds 20% nitrogen concentration. As described herein, acts 402 and 404 may be performed at predefined intervals, and for nitrogen concentration, may preferably be performed hourly.

[0082] If, at act 404, it is determined that the current value for nitrogen concentration does satisfy the compliance criterion for nitrogen concentration, the process 400 can proceed to repeat act 402 and obtain an additional current value for nitrogen concentration, or alternatively, may end. If, at act 404 it is determined that the current value for nitrogen concentration of the extracted landfill gas does not satisfy the compliance criterion for nitrogen concentration, for example if the current value for nitrogen concentration of the extracted landfill gas exceeds 20%, the process 400 can proceed to act 406 where a corrective action is automatically performed. For nitrogen concentration, the corrective preferably action includes decreasing flow rate of the extracted landfill gas by adjusting a flow control mechanism of the gas extraction system. [0083] Another example of a selected characteristic is gas temperature of extracted landfill gas. The inventors have recognized that elevated temperatures of extracted landfill gas may cause damage to collection infrastructure of the gas extraction system, among other issues, and thus it is advantageous to monitor gas temperature of the extracted landfill gas and automatically correct excessive temperatures, such as by using process 400 where gas temperature is the selected characteristic.

[0084] Following process 400 where gas temperature is the selected characteristic, at act 402, one or more current values of gas temperature may be obtained. For example, the current value(s) for gas temperatures may be obtained by a thermistor connected to the temperature port 206 shown in FIG. 2.

[0085] At act 404, a determination is made as to whether the current value for gas temperature satisfies a compliance criterion. As elevated gas temperatures can create dangerous conditions in the gas extraction system and at the landfill site, in some embodiments, the compliance criterion for gas temperature is the current value for gas temperature not exceeding an upper threshold.

For example, the upper threshold may be 55 degrees Celsius (or 131 degrees Fahrenheit), and the compliance criterion is satisfied when the current value for gas temperature is less than 55 degrees Celsius, or does not exceed 55 degrees Celsius. In other embodiments, the upper threshold may be other temperatures, such as 50 degrees Celsius, or 45 degrees Celsius. In other embodiments, the compliance criterion may require gas temperature to be above a lower threshold, or within a range of temperatures between an upper and lower threshold. As described herein, acts 402 and 404 may be performed at predefined intervals, and for gas temperature, may preferably be performed once a month.

[0086] When it is determined, at act 404, that the current value for gas temperature satisfies the compliance criterion, the process 400 may return to act 402 to obtain an additional current value for gas temperature of extracted landfill gas, such that gas temperature of extracted landfill gas is being continuously monitored, or the process 400 may end. When it is determined, at act 404, that the current value for gas temperature does not satisfy the compliance criterion for gas temperature, for example, when the current value for gas temperature exceeds 55 degrees Celsius, the process 400 proceeds to act 406 where a corrective action is performed. For gas temperature, the corrective action preferably includes decreasing flow rate of the extracted landfill gas by adjusting a flow control mechanism of the gas extraction system. In other embodiments, the corrective action includes increasing flow rate of the extracted landfill gas by adjusting a flow control mechanism of the gas extraction system. The inventors have recognized that in some cases, it may be advantageous to increase flow rate when gas temperature exceeds the compliance criterion threshold in order to eliminate the excess heat in the landfill gas stream, while in other cases, it may be advantageous to decrease flow rate when gas temperature exceeds the compliance criterion threshold to reduce the amount of oxygen from the atmosphere being pulled into the landfill gas stream.

[0087] Another example of a selected characteristic is gauge pressure applied to the collection wellhead of the gas extraction system, also referred to herein as gauge pressure or static pressure. The inventors have recognized that elevated pressure within the gas extraction system, for example pressure within the gas extraction system that is higher than atmospheric pressure, may cause excess oxygen to be pulled from the atmosphere and into well piping of the gas extraction system, inhibiting methane generation and creating dangerous subsurface conditions. Thus, it is advantageous to monitor gauge pressure applied to the collection wellhead and automatically correct for elevated levels of gauge pressure, such as by using process 400 where gauge pressure is the selected characteristic.

[0088] Following process 400 where gauge pressure is the selected characteristic, at act 402, one or more current values of gauge pressure may be obtained. For example, the current value(s) for gauge pressure may be obtained by a pressure sensor disposed below the orifice plate 208, as shown in FIG. 2.

[0089] At act 404, a determination is made as to whether the current value for gauge pressure satisfies a compliance criterion. As dangerous conditions are created when pressure inside the gas extraction system is greater than atmospheric pressure, in some embodiments, satisfying the compliance criterion comprises the current value for gauge pressure being non-positive, or negative, and therefore indicating that the pressure inside the gas extraction system is not greater than atmospheric pressure. In other embodiments, it may be advantageous to maintain the pressure inside the gas extraction system at a predefined level below atmospheric pressure.

Thus, in some embodiments, satisfying the compliance criterion for gauge pressure may include the current value for gauge pressure being less than or less than or equal to a negative value for gauge pressure. As described herein, acts 402 and 404 may be performed at predefined intervals, and for gauge pressure, may preferably be performed once a month.

[0090] When it is determined, at act 404, that the current value for gauge pressure satisfies the compliance criterion, the process 400 may return to act 402 to obtain an additional current value for gauge pressure, such that gauge pressure applied to the collection wellhead of the landfill gas extraction system is being continuously monitored, or the process 400 may end. When it is determined, at act 404, that the current value for gauge pressure does not satisfy the compliance criterion for gauge pressure, for example, when the current value for gauge pressure is positive, the process 400 proceeds to act 406 where a corrective action is performed. For gauge pressure, the corrective action preferably includes increasing flow rate of the extracted landfill gas by adjusting a flow control mechanism of the gas extraction system so as to decrease pressure inside the gas extraction system relative to atmospheric pressure.

[0091] Each of the acts described in process 400 may preferably be performed automatically in order to more efficiently remedy exceedances of selected characteristics. In some embodiments, however, the process 400 can be performed manually. In some embodiments, the process 400 can be performed automatically upon receiving an indication from a user, such as through a graphical user interface, as described herein. In addition, process 400 may include automated recording of data relating to the outcome of acts 402-406, as will be described further herein, to provide for compliance with regulations requiring recordation of landfill gas extraction operating conditions in a more efficient manner.

[0092] In some embodiments, the example process 400 for monitoring and controlling extraction of landfill gas from a landfill through a gas extraction system applies only to selected wells at a landfill site. For example, some wells at a landfill may not be designated for landfill gas extraction but rather are designated for odor control or gas migration, and some wells may be decommissioned, or covered by a geomembrane or synthetic cover which may mitigate or obviate the need for landfill gas extraction. In some embodiments, different compliance criteria may apply to different wells based on needs of the landfill and/or a plant receiving extracted landfill gas such that different wells are monitored and controlled in different ways. A graphical user interface may be provided for managing the different compliance criteria applicable to different wells, as described herein.

[0093] In some embodiments, the method 400 may proceed from act 406 as shown by the dashed line leading to act 408. The inventors have recognized that automatically performing a corrective action for a selected characteristic may cause other characteristics of the gas extraction process to result in an exceedance. For example, decreasing flow rate of extracted landfill gas to correct an exceedance in oxygen concentration of extracted landfill gas may cause increased pressure inside the gas extraction system such that a value for gauge pressure no longer satisfies a compliance criterion for gauge pressure. Thus, the subsequent acts following act 406 comprise additional actions subsequent to performing a corrective action to ensure that all of a group of selected characteristics satisfy their respective compliance criteria.

[0094] At act 408, in order to determine whether the corrective action performed in act 406 has created additional exceedances for additional characteristics of the landfill gas extraction process, a set of values is obtained after the corrective action has been performed including a subsequent value of the selected characteristic, and one or more values for at least one additional characteristic of the gas extraction process. For example, where the selected characteristic is oxygen concentration, a subsequent value for oxygen concentration is obtained at act 408 in addition to one or more values for at least one additional characteristic, for example, gas temperature and/or gauge pressure.

[0095] At act 410, it is determined whether the subsequent value for the selected characteristic and the value(s) for the additional characteristic(s) satisfy respective compliance criteria. For example, act 410 may comprise determining whether a subsequent value for oxygen concentration, the selected characteristic, satisfies a compliance criterion for oxygen concentration, and determining whether values for gauge pressure and gas temperature satisfy compliance criteria for gauge pressure and gas temperature, respectively. When it is determined, at act 410, that any one of the values obtained in act 408 fail to satisfy a respective compliance criterion, the process proceeds through the no branch to act 412, to perform a subsequent corrective action, including one or more of the corrective actions described herein, or an alternative corrective action. When it is determined, at act 410 that all of the values obtained in act 408 satisfy respective compliance criteria, the process 400 proceeds through the yes branch to act 402 where an additional current value for the selected characteristic is obtained, or alternatively, the process 400 may end.

[0096] As illustrated in FIG. 4, in some embodiments, the process 400 may continue past act 412 to obtain an additional set of values for the selected characteristic and additional characteristic(s), and may again determine whether the set of values satisfy the respective compliance criterion by returning to act 408. This process of taking measurements of multiple characteristics of the landfill gas extraction process in the same set of values may be repeated until no exceedances exist.

[0097] The inventors have further recognized that the processes described herein may be leveraged to monitor and maintain the health of various components of the gas extraction system. For example, the inventors have recognized that certain corrective actions for a selected characteristic should, if the gas extraction system is functioning properly, decrease the level of a characteristic which is determined to be at an exceedance. For example, when oxygen concentration is the selected characteristic, the corrective action may be decreasing flow rate of the extracted landfill gas through the gas extraction system. As described herein, decreasing flow rate should decrease the amount of oxygen in the extracted landfill gas and thus the oxygen concentration of extracted landfill gas should decrease. On the other hand, where gauge pressure is the selected characteristic, the corrective action may be increasing flow rate of the extracted landfill gas through the gas extraction system in order to decrease pressure within the gas extraction system. Gauge pressure is thus expected to decrease when the corrective action, increasing flow rate of the extracted landfill gas, is performed.

[0098] The inventors have recognized that comparing an expected outcome of the corrective action with an actual outcome of the corrective action by comparing initial (also referred to herein as a “current” value) and subsequent measurements of the selected characteristic can provide information of the health of the system. For example, when a corrective action is performed and the actual outcome does not match the expected outcome (i.e. where the subsequent value is not less than the current value where the corrective action is expected to decrease the selected characteristic), there is an indication that the gas extraction system is not functioning properly and one or more components of the gas extraction system may need to be repaired or replaced (e.g. one or more sensors, flow control mechanisms, or valves may be broken or there may be a leak in well piping, a hose, or elsewhere in the gas extraction system). Therefore, the process 400 may optionally proceed to act 411 after one or more subsequent values for the selected characteristic are obtained at act 408 after the corrective action is performed at act 406. At act 411, it is determined whether the subsequent value for the selected characteristic is less than the current value for the selected characteristic obtained at act 402. [0099] If, act 411, it is determined that the subsequent value for the selected characteristic is less than the current value for the selected characteristic, the process 400 proceeds through the yes branch back to act 402 to obtain an additional current value for the selected characteristic. If, at act 411, it is determined that the subsequent value for the selected characteristic is not less than the current value for the selected characteristic, there is an indication that the gas extraction system is not functioning properly as the expected outcome of performing the corrective action does not match the actual outcome of performing the corrective action. The process 400 may then proceeds through the no branch at act 411 to act 412 to perform a subsequent corrective action. The subsequent corrective action may, in some embodiments, include notifying a user that one or more components of the gas extraction system may need to be repaired and/or replaced.

[0100] Although in the illustrated embodiment, the process 400 is explained in terms of a performing a corrective action which is expected to decrease the value of a selected characteristic, in some embodiments, the method 400 may be implemented with a corrective action which is expected to increase the value of a selected characteristic. For example, the compliance criterion may comprise the current value for the selected characteristic being above a lower threshold, and the corrective action may be performed to increase a value of the selected characteristic in response to a determination that the current value for the selected characteristic is less than the lower threshold. In that case, the determination made at act 411 may include determining whether the subsequent value for the selected characteristic is greater than the current value for the selected characteristic. If the subsequent value for the selected characteristic is not greater than the current value, performing the corrective action did not result in the expected outcome and a subsequent corrective action can be performed, for example, notifying a user that one or more components of the gas extraction system may need to be repaired and/or replaced. As should be appreciated from the foregoing, in some embodiments, act 411 may include determining whether a subsequent value for a selected characteristic is less than, less than or equal to, greater than, and/or greater than or equal to an current value for the selected characteristic.

[0101] In some embodiments, the process 400 may be adjusted such that the determination at act 404 is not required. For example, the example method for monitoring the health of components of a landfill gas extraction system may be used even where an exceedance for the selected characteristic is not detected. In such a process, an current value for a selected characteristic could be obtained and an action can be performed intended to increase or decrease the value of the selected characteristic. A subsequent value for the selected characteristic can be obtained and compared with the current value for the selected characteristic to determine whether the gas extraction system is functioning properly.

[0102] Various processes for monitoring and controlling the extraction of landfill gas have been described herein, including processes for different selected characteristics such as oxygen concentration, gas temperature, and gauge pressure. The inventors have appreciated that the processes described herein may be implemented individually, or may be performed approximately simultaneously and/or concurrently. For example, the gas extraction system can be configured to monitor multiple characteristics at once as shown in FIG. 5 where processes for monitoring and controlling landfill gas extraction based on oxygen concentration, gas temperature, and gauge pressure are performed approximately simultaneously. FIG. 5 is a flowchart of another example method for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0103] According to the process 500, at acts 502A-C, current values for oxygen concentration, gas temperature, and gauge pressure are obtained. In some embodiments, acts 502A-C may be performed at approximately the same time and at approximately the same frequency. However, the inventors have recognized that it is advantageous to sample certain characteristics of the landfill gas process more often than others in order to ensure safety of the gas extraction process and optimal methane extraction. For example, measurements of oxygen concentration of extracted landfill gas may be obtained more frequently than either of gas temperature and gauge pressure. In some embodiments, measurements of oxygen concentration of extracted landfill gas may be obtained at least once per day, and measurements of gas temperature and gauge pressure may be performed at least once per month.

[0104] At acts 504A-C, current values for oxygen concentration, gas temperature, and gauge pressure are monitored to determine whether the current values for each characteristics satisfy a respective compliance criterion. For example, in the illustrated embodiment, act 504A determines whether the current value for oxygen concentration is less than 5%, act 504B determines whether the current value for gas temperature is less than 55 degrees Celsius, and act 504C determines whether the current value for gauge pressure is negative. Although the illustrated embodiment in FIG. 5 illustrates specific compliance criteria at acts 504A-C, any of the compliance criteria described herein could be used at acts 504A-C.

[0105] If, at acts 504A-C, the answer is yes, the process 500 proceeds through the yes branch to obtain another current value for the selected characteristic, or alternatively, ends. If, at acts 504A-C, the answer is no for any of acts 504A-C, the process proceeds to acts 506A-C, depending on which of the selected characteristics resulted in an exceedance. At acts 506A-C, a corrective action corresponding to the selected characteristic which resulted in an exceedance is performed, for example, increasing or decreasing a flow rate of extracted landfill gas through the gas extraction system. Although the illustrated embodiment in FIG. 5 illustrates specific corrective actions, any of the corrective actions described herein could be used at acts 506A-C. [0106] In some embodiments, the process 500 may optionally proceed from any of acts 506A-C to act 508 where a set of values including oxygen concentration, gas temperature and gauge pressure are obtained. The inventors have recognized that it is advantageous to obtain a set of measurements including oxygen concentration, gas temperature, and gauge pressure after performing a corrective action, to ensure that a corrective action intended to address an exceedance for a selected characteristic does not create an exceedance for another characteristic. [0107] At act 510, it may be determined whether each value in the set of subsequent values satisfy a respective compliance criterion. The respective compliance criterion may be the same compliance criterion that was used at acts 504A-C, or the compliance criterion may be different. [0108] If, at act 510, any of the subsequent values fail to satisfy a respective compliance criterion, the process 500 may proceed through the no branch to act 512, where a subsequent corrective action is performed. The subsequent corrective action may be any of the corrective actions described herein. In some embodiments, the subsequent corrective action may include continuing to monitor values for the selected characteristics by obtaining an additional set of subsequent values including a value for each of the selected characteristics. If, however, at act 510 all of the subsequent values are determined to satisfy a respective compliance criterion, the process 500 may proceed through the yes branch to act 514, where a new cycle of the process 500 is performed, or alternatively, the process 500 may end.

[0109] FIG. 5 illustrates that selected characteristics of the landfill gas extraction process, including oxygen concentration, gas temperature, and gauge pressure may be monitored at substantially the same time. However, in some embodiments, acts in the A, B, and C branches of process 500 may not be performed simultaneously. For example, act 502A may not necessarily be performed at the same time as acts 502B-C.

[0110] Although in the illustrated embodiment, the process 500 is configured to monitor and control landfill gas extraction based on measurements of oxygen concentration, gas temperature, and gauge pressure, in some embodiments, one or more other characteristics of the landfill gas extraction process may additionally or alternatively be monitored using the process 500.

[0111] In some embodiments, the methods described herein for controlling extraction of landfill gas extraction may be continuously performed, while in other embodiments, the methods may be performed only for certain intervals, such as during intervals of active or increased extraction of landfill gas (e.g., during the day, during the night, etc.). In some embodiments, detecting an exceedance (i.e. when a value for a selected characteristic fails to satisfy a compliance criterion) may necessitate being corrected within a certain time frame (e.g., twenty-four hours), and when the exceedance has not been corrected within the time frame, a subsequent corrective action may be taken (e.g., a manual operation, notifying a governing body, etc.).

[0112] The methods and systems described herein may also provide for automatic documentation of landfill gas extraction data. FIG. 6 is a flowchart of an example method for monitoring extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein illustrating automatic recording of landfill gas extraction data.

[0113] FIG. 6 illustrates that the processes described herein can be implemented with automatic data recording. For example, process 600 may begin at act 602 where one or more current values for a selected characteristic are obtained. Block 603 illustrates that the current value obtained at act 602, the time the current value was obtained, and/or the location of the sensor and/or well the current value was obtained from may be automatically recorded in act 603 in a system memory. [0114] At act 604, it is determined whether the current value for the selected characteristic satisfies a compliance criterion for the selected characteristic. The compliance criterion in act 606 may be any of the compliance criteria described herein, or any other suitable compliance criterion. If, at act 604, it is determined that the current value does satisfy the compliance criterion, the process may return through the yes branch to act 602 where an additional current value for a selected characteristic is obtained. In some embodiments, an indication that the current value for the selected characteristic was determined to satisfy the compliance criterion is stored in system memory. If, at act 604, it is determined that the current value does not satisfy the compliance criterion, the process 600 may proceed through the no branch to act 606. Block 605 illustrates that the determination made at act 604 as to whether the current value satisfies the compliance criterion may be automatically recorded and stored in system memory. For example, at act 605, the current value recorded at act 603 may be marked as an exceedance.

[0115] At act 606, a corrective action for the selected characteristic is performed. The corrective action may be any of the corrective actions described herein, or any other suitable corrective action for the selected characteristic. Block 607 illustrates that the corrective action taken may be automatically recorded and stored in system memory. For example, where the corrective action is adjusting a flow rate of extracted landfill gas, act 607 may include automatically recording an indication that flow rate of extracted landfill gas was adjusted, how flow rate was adjusted (e.g., increased or decreased), the increment in which flow rate was adjusted (e.g. a change in position of a valve of a flow control mechanism), the time of the adjustment, the location of the adjustment, and/or any other suitable information related to performing the corrective action.

[0116] At act 608, a subsequent value for the selected characteristic is obtained. At block 609, the subsequent value obtained at act 608, the time the subsequent value was obtained, and/or the location of the sensor and/or well the subsequent value was obtained from may be automatically recorded in act 609 and stored in system memory.

[0117] The process 600 may proceed to act 610 where it is determined whether the subsequent value satisfies a compliance criterion for the selected characteristic. The compliance criterion in act 610 may be any of the compliance criteria described herein, or any other suitable compliance criterion. In some embodiments, the compliance criterion in act 610 is the same as the compliance criterion in act 606, and in other embodiments, a different compliance criterion may be used in act 610 than the compliance criterion used in act 606.

[0118] If, at act 610, the subsequent value is determined not to satisfy the compliance criterion, the process 600 may optionally proceed through the no branch to act 611 A where the determination that the subsequent value does not satisfy the compliance criterion is automatically recorded into system memory. If, at act 610, it is determined that the subsequent value does satisfy the compliance criterion, the process 600 may optionally proceed through the yes branch to act 61 IB where the determination that the subsequent value does satisfy the compliance criterion is automatically recorded into system memory. At act 61 IB, a length of time between the initial measurement of the current value and the subsequent measurement of the subsequent value may also be recorded, to determine the length of time that the selected characteristic exceeded a threshold value (by failing to satisfy the compliance criterion). Although not shown in FIG. 6, when it is determined, at act 610, that the subsequent value does not satisfy the compliance criterion, the process 600 may return to one or more preceding acts, such as act 606, where a corrective action is performed.

[0119] In some embodiments, the process 600 may also include determining a length of time between the time at which an exceedance for a characteristic of the landfill gas extraction process is first detected (e.g., the time when it is determined that a value of a selected characteristic does not satisfy a respective compliance criteria) and the time at which no exceedances exist for any of a number of monitored characteristics of the landfill gas extraction process. For example, in some embodiments, the system may be configured to monitor oxygen concentration, gas temperature, and gauge pressure, and a length of time during which any of these parameters are at an exceedance may be determined and recorded in a database. In some embodiments, at least one controller of the system may be configured to record all measurements of the monitored landfill gas extraction characteristics and any corrective actions performed in a database for the length of time during which the system is experiencing at least one exceedance.

[0120] In some embodiments, the system may be configured to return to an “initial” or “normal” mode of operations when there are no exceedances of monitored characteristics. For example, at least one controller of the system may be configured to determine when any exceedances of monitored characteristics of the landfill gas extraction process have been corrected, and thereafter instruct the system to return to an initial mode of operation. The initial mode of operation may comprise monitoring landfill gas extraction characteristics at less frequent intervals, for example, obtaining measurements of oxygen concentration at least once per week and measurements of gas temperature and/or gauge pressure at least once per month. In some embodiments, an initial mode of operation may comprise obtaining measurements for monitored parameters individually, as opposed to at substantially the same time.

[0121] The process 600 may be implemented for any of the selected characteristics described herein, or any other suitable characteristic of the landfill gas extraction process. In some embodiments, the process 600 may be implemented for multiple characteristics at the same time, concurrently or otherwise.

[0122] In some embodiments, automated methods of recording landfill gas extraction measurements may include automatically generating a report having values for one or more selected parameters. For example, in some embodiments, at least one controller of a landfill gas extraction system may be configured to automatically generate a report on a predefined basis (e.g., hourly, daily, weekly, monthly, yearly, etc.) including values for one or more parameters of the landfill gas extraction process such as number of exceedances in total and/or for a selected characteristic, values for reported exceedances, location of exceedances, time of exceedances, duration of exceedances, identified cause of the exceedance, corrective action taken, and/or time the exceedance was corrected. In some embodiments the automatically generated report may include additional information such as a description and duration of any interval in which the landfill gas flow is diverted from an In Situ Control Mechanism, as described herein, a description and duration of any interval in which the In Situ Control Mechanism was not operating for periods exceeding one hour, a description and duration of any interval in which the landfill gas extraction system was not operating for periods exceeding five days, and/or the date of installation and location of each well or landfill gas extraction system to date or within a particular time interval (e.g. within the last week, month, year, etc.).

[0123] As described herein, the automatically generated report may include information related to exceedances of characteristics of the landfill gas extraction process. In some embodiments, the automatically generated report may include information related to exceedances of methane concentration, for example, the location of any exceedance of methane concentration above 500 parts per million, and the value of methane concentration at that location. In some embodiments, the automatically generated report may include values for selected characteristics, such as methane or any other characteristics described herein, which previously reported an exceedance within a particular time frame (e.g., within the last week, month, year, etc.).

[0124] In some embodiments, the automatically generated report includes all collected data for one or more selected characteristics of the landfill gas extraction process, while in others, the automatically generated report includes only data related to locations and selected characteristics which resulted in an exceedance. In some embodiments, the automatically generated report includes exceedance information (e.g., number of exceedances in total and/or for a selected characteristic, as described herein, values for reported exceedances, location of exceedances including location of a sensor and/or well, time of exceedances, duration of exceedances, corrective action taken, etc.) and subsequent information for the location that reported an exceedance for a subsequent time interval (e.g., in the next day, week, month, year, etc.) including a value for one or more characteristics of the landfill gas extraction process (e.g., oxygen concentration, temperature, gauge pressure, methane concentration, or any other characteristics of the gas extraction process described herein or any other suitable characteristic), a determination as to whether or not the subsequent value is an exceedance, and the location of the exceedance.

[0125] In some embodiments, a data store of the gas extraction system may be configured to store data collected from the gas extraction system for a predefined time interval (e.g., at least one year, at least five years, etc.). [0126] Although methods have been described herein with respect to automatically recording data collected from a landfill gas extraction system and automatically generating a report of the collected data, in some embodiments, the report can additionally or alternatively be generated upon a user command. For example, a user may request generation of a report of collected data from a landfill gas extraction system using a GUI, for example using an export button provided on a GUI.

[0127] The inventors have appreciated that the methods described herein for automated compliance of landfill gas extraction may be performed in conjunction with control methods for optimizing the methane content of extracted landfill gas to ensure safe and high quality landfill gas extraction. For example, FIG. 7 is a flowchart of an example method for monitoring extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0128] Method 700 begins at act 702 where a measured concentration of a first gas, for example, methane, is obtained. At act 704, it is determined whether the measured concentration of the first gas obtained at act 702 is less than a first threshold concentration.

[0129] If, at act 704, it is determined that the measured concentration of the first gas is less than a first threshold concentration, the method 700 may proceed through the yes branch to act 706 to control one or more flow control mechanisms to increase concentration of the first gas. The method 700 may then proceed back to act 702 where a measured concentration of the first gas is obtained. If, at act 704, it is determined that the measured concentration of the first gas is not less than a first threshold concentration, the method 700 may proceed through the no branch to act 708, where it is determined whether the measured concentration of the first gas is greater than a second threshold concentration.

[0130] If, at act 708, it is determined that the measured concentration of the first gas is greater than a second threshold concentration, the method 700 may proceed through the yes branch to act 710 to control one or more flow control mechanisms to decrease concentration of the first gas. The method 700 may then proceed back to act 702 where a measured concentration of the first gas is obtained. If, at act 708, it is determined that the measured concentration of the first gas is not greater than the second threshold concentration, the method 700 may proceed through the no branch to an end.

[0131] In some embodiments, the first gas is methane, the first threshold concentration is 45% methane and the second threshold concentration is 55% methane. In some embodiments, the first threshold concentration is 55% methane and the second threshold concentration is 65% methane. In some embodiments, landfill gas extraction is additionally or alternatively controlled based on aggregate gas composition and flow data from a plant receiving landfill gas extracted from the landfill. In some embodiments, the method 700 is performed at discrete time intervals (e.g. hourly, daily, weekly, monthly, etc.).

[0132] Although the method 700 is described herein with respect to methane concentration, the inventors have recognized that the method 700 may be used with any suitable constituent gas (e.g. CO2, O2, N2, etc.) to optimize the quality of extracted landfill gas. In addition, although the optimization method 700 is related to measuring and comparing concentrations of extracted landfill gas, the compliance methods described herein may be implemented with any suitable control method for optimizing the quality of extracted landfill gas, such as the methods described in U.S. Pat. No. 10,029,290, titled “Devices and Techniques Relating to Landfill Gas Extraction”, filed on November 4, 2014, under Attorney Docket No. L0789.70000US02, which is hereby incorporated by reference herein in its entirety and U.S. Pat. App. No. 15/493,174, titled “Devices and Techniques Relating to Landfill Gas Extraction”, filed on Aug. 3, 2017, under Attorney Docket No. L0789.70003US00, which is hereby incorporated by reference herein in its entirety.

[0133] In some embodiments, the methods described herein are performed by at least one controller of the gas extraction system. FIG. 8 is a block diagram of a control mechanism of the example gas extraction system of FIG. 1, in accordance with some embodiments of the technology described herein. In some embodiments, the Controller 800 of an In Situ Control Mechanism may include functional blocks as indicated in FIG. 8. In the embodiment of FIG. 8, the Controller 800 includes a Signal Processing Module 818, a Data Storage Device 820, a Real Time Clock Module 822, a Wireless Communication Module 816, and/or a Flow control Mechanism Actuator 812 (e.g., valve drive buffer) for providing a control signal to the Flow control Mechanism 806. Other embodiments may use only parts of this implementation, while others may add additional functional modules for supporting functions. For example, in some embodiments, the Controller of an In Situ Control Mechanism may be implemented using a one or more processors as described below.

[0134] In some embodiments, the Controller 800 of the In Situ Control Mechanism may further use data about environmental conditions in and around the landfill (e.g., in and around the gas extraction well upon which the In Situ Control Mechanism is installed) to determine the settings to be applied to the flow control mechanism. In some embodiments, a remotely-located controller may use the environmental data to determine the settings to be applied to the flow control mechanism, and may communicate those settings to the In Situ Control Mechanism. The environmental data may include information about parameters including, but not limited to atmospheric pressure, ambient temperature, wind direction, wind speed, precipitation, and/or any other suitable environmental parameter. The In Situ Control Mechanism may use information from other sensors placed in or around the gas extraction well, including, without limitation, subsurface temperature probes, subsurface moisture probes, measurements of the chemical and/or biological processes (for example, pH measurements, tests for the presence of other chemicals or biological by-products, etc.) occurring in the section of waste that is in the vicinity of the gas extraction well, and/or any other suitable information.

[0135] In some embodiments, the Signal Processing Module 818 takes gas characteristics data from the Gas Analyzer 802 and converts it into a form that can be interpreted by the Computing Core 814. This may involve a interpreting a serial digital data stream via a serial parsing algorithm, a parallel parsing algorithm, analog signal processing (for example, performing functions on analog signals like filtering, adding or removing gain, frequency shifting, adding or removing offsets, mixing or modulating, and the like), digital signal processing (digital filtering, convolution, frequency shifting, mixing, modulating, and the like), analog-to-digital or digital-to analog conversion, and/or any other suitable signal processing technique that will be recognized by one of ordinary skill in the art.

[0136] In some embodiments, the Data Storage Device 820 may include any volatile and/or non-volatile memory element, including but not limited to flash memory, SD card, micro SD card, USB drive, SRAM, DRAM, RDRAM, disk drive, cassette drive, floppy disk, cloud storage backup, and/or any other suitable computer-readable storage medium. The Data Storage Device may serve as a data recovery backup, or it may hold data for temporary intervals during the calculation of control signals. The Data Storage Device may be removable, or it may be fixed. [0137] In some embodiments, the Real Time Clock Module 822 may include any circuit and/or functional module that allows the Computing Core to associate the results of a Gas Analyzer reading with a date or time (e.g., a unique date or time stamp).

[0138] In some embodiments, the Wireless Communication Module 816 may include, but is not limited to: a radio transceiver (AM or FM, or any other type), television, UHF, or VHF transceiver, Wi-Fi and/or other 2.4 GHz communication module, cellular chipset (2G, 3G, 4G, LTE, GSM, CDMA, etc.), GPS transmitter, satellite communication system, and/or any other suitable wireless communication device. The Wireless Communication Module may have an integrated antenna, and/or an external one. The Wireless Communication Module may transmit, receive, and/or have two-way communication with a central source and/or be capable of point- to-point communication with another module. In some embodiments, the Wireless Communication Module may include a 2G chipset that allows the In Situ Control Mechanism to connect to existing telecommunications infrastructure.

[0139] In some embodiments, the Computing Core 814 may include, but is not limited to: a microprocessor, a computer, a microcontroller, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a digital signal processor (DSP), an analog computer or control system, and/or any other suitable computing device. In some embodiments, the Computing Core may have integrated Analog-to-Digital converters, pulse width modulation detectors, edge detectors, frequency detectors, phase detectors, amplitude detectors, demodulators, RMS-DC converters, rectifiers, and/or other suitable signal processing modules. [0140] In some embodiments, the Flow control Mechanism Actuator 812 (e.g., a valve drive buffer) may include any circuit that can translate commands from the Computing Core into an appropriate actuation signal (e.g., driving signal) for the Flow control Mechanism 806. In some embodiments, translating commands from the Computing Core may comprise analog signal processing on a voltage (for example, adding/removing gain, offset, filtering, mixing, etc.), analog signal processing on a current control (for example, conversion to a 4-20mA control loop, increasing output current drive capability), pulse width modulating a digital signal, digital signal processing, digital-to-analog or analog-to-digital conversion, and/or any other suitable techniques.

[0141] In some embodiments, some or all of the gas extraction wells and/or piping junction points in a landfill may be outfitted with In-Situ Control Mechanisms to form at least a portion of a control system for controlling gas extraction across the entire landfill or a set of wells within the landfill (the “landfill under control”). FIG. 9 is a block diagram of an example control system for controlling extraction of landfill gas from a landfill through a gas extraction system, in accordance with some embodiments of the technology described herein.

[0142] FIG. 9 shows a control system 900 for a landfill gas extraction system, according to some embodiments. In some embodiments, control system 900 may include one or more In Situ Control Mechanisms 906 configured to control gas flow in a gas extraction system in a landfill under control 920. In some embodiments, control system 900 may include a controller module 904 for modeling aspects of the landfill under control, for communicating with the In Situ Control Mechanisms, and/or for controlling the operation of the In Situ Control Mechanisms. In some embodiments, controller module 904 may be implemented on one or more computers located remotely from the In Situ Control Mechanisms (e.g., on a centralized computer or in a distributed computing environment). In some embodiments, controller module 904 may execute a multitasking program with different tasks configured to control the operation of different In Situ Control Mechanisms and/or to communicate with different In Situ Control Mechanisms. In some embodiments, the functionality described below as being performed by controller module 904 may be performed by one or more In Situ Control Mechanisms 906 individually or in concert. In some embodiments, controller module 904 may communicate with the In Situ Control Mechanisms through a device manager 902. In some embodiments, controller module 904 be in communication with a user interface 908 and/or a database 910.

[0143] In some embodiments, some or all of these In-Situ Control Mechanisms 906 may contain wireless communication capability to establish Wireless Data Links to controller module 904 (e.g., through device manager 502). Wireless Data Links may operate in either a unidirectional or a bidirectional manner. The network of Wireless Data Links may be implemented using a mesh network, a star network, point-to-point communication, and/or any other suitable communication technique. In-Situ Control Mechanisms 906 may send information over a communication network to a distributed network (e.g., the “cloud”). Communication may occur through a system including but not limited to a cell phone network (2G, 3G, 4G LTE, GSM, CDMA lxRTT, etc.), a satellite network, a local area network connected to the Internet, etc. In some embodiments, the In Situ Control Mechanisms 906 may communicate with each other and/or with controller module 904 using wired data links, Wireless Data Links, power line communication, and/or any other suitable communication technique.

[0144] Information sent (e.g., over Wireless Data Links) by the In-Situ Control Mechanisms 906 may include but is not limited to sensor data, environmental data, failure notifications, status notifications, calibration notifications, etc. Information received by the In-Situ Control Mechanisms may include but is not limited to: raw or pre-processed data about the current or past operational state of other landfill gas extraction wells in the landfill under control, command and control signals, desired operating states, predictive calculations about the operating state of the well upon which the In-Situ Control Mechanism is installed or other landfill gas extraction wells, failure notifications, status notifications, calibration changes, software and/or firmware updates, flow control mechanism settings, sensor settings, and/or other information.

[0145] In some embodiments, In Situ Control Mechanisms 906 in the landfill under control 920 may communicate with a Device Manager 902, as indicated in FIG. 9, and/or they may communicate directly with each other. The Device Manager 902 may include software operating on a computer in the landfill under control, or operating on a remote server, and/or operating on a distributed computing network (“the cloud”) in one or multiple locations. In some embodiments, Device Manager 902 may be implemented using a computing system 1800 as described below. The Device Manager 902 may collect information from alternate sources - including but not limited to environmental data, past history about electrical power demand and/or prices, forecasts about future electrical power demand and/or prices, etc. In some embodiments, the Device Manager 902 may be in constant communication with the In-Situ Control Mechanisms 906, or it may communicate asynchronously with the In-Situ Control Mechanisms. In some embodiments, the Device Manager 902 may hold a queue of commands or other information to be passed to the In Situ Control Mechanism(s) 906 upon the establishment of a data link (e.g., re-establishment of a Wireless Data Link).

[0146] In some embodiments, the Device Manager 902 may associate a set of In-Situ Control Mechanisms 906 into a single landfill under control 920, and it may add or remove additional In-Situ Control Mechanisms 906 to that landfill under control 920 to accommodate the addition or removal of In-Situ Control Mechanisms from the site. The Device Manager 902 may contain or perform authentication or encryption procedures upon establishing a data link (e.g., a Wireless Data Link) with an In-Situ Control Mechanism. Security protocols implemented by the Device Manager may include, but are not limited to: internet key exchange, IPsec, Kerberos, point to point protocols, transport layer security (TLS), HTTPS, SSH, SHTP, etc.

[0147] In some embodiments, the Device Manager 902 may communicate with a controller module 904. The controller module 904 may include one or more applications running on a distributed computational platform (e.g., a “cloud server”), a traditional server infrastructure, a computing system 1800 as described below, and/or other suitable computer architecture recognized by those of ordinary skill in the art. It should be appreciated, however, that control functions as described herein may be distributed across device manager 902, controller module 904 and/or any other computing components in any suitable way. Similarly, control functions may be distributed across processors (e.g., controllers) associated with one or more In Situ Control Mechanisms.

[0148] As described herein, the gas extraction system may include various pretreatment mechanisms installed in the flow of the landfill gas stream to increase the longevity of the gas extraction system and its components. Furthermore, calibration of one or more sensors of the gas extraction system may improve the accuracy of measurements made by the one or more sensors. FIG. 10 is a block diagram of an example landfill gas extraction system having pretreatment mechanisms and a calibration port, in accordance with some embodiments of the technology described herein.

[0149] As shown in FIG. 10, in some embodiments, a section 1015 of a landfill gas extraction pipe 1010 is coupled to a sampling subsystem 1025 of a gas extraction system, including an upstream port 1036 and a downstream port 1038. Landfill gas may be configured to flow from a gas extraction well 102 through the section 1015 of the pipe 1010, and in some embodiments may be diverted through the upstream port 1036 along a gas flow passage 1035, and may reenter the pipe 1010 through the downstream port 1038 after passing through various components of the sampling subsystem 1025. An orifice plate 1030 may be coupled to the section 1015 of the pipe 1010 and configured to measure flow rate of extracted landfill gas.

[0150] One or more components may be coupled to the gas flow passage 1035 to condition gas before the gas is exposed to a sensor. Such conditioning may reduce damage to the sensor caused by the harmful characteristics of the landfill gas. For example, the gas flow passage may have at least one fluid knock-out 1032, which may aid in removing moisture from the landfill gas. In some embodiments, the gas flow passage 1035 may pass adjacent to and may be in thermal contact with a condenser 1034 configured to separate at least one undesired element (for example, moisture) from the landfill gas. In some embodiments the gas flow passage 1035 includes an adsorbent 1062 configured to scrub hydrogen sulfide (FhS) or other contaminants from the sample gas. In some embodiments, the gas flow passage 1035 includes one or more filters, such as a particle filter 1060 for at least one of a particulate and/or a corrosive gas. Although FIG. 10 illustrates one embodiment of a sampling subsystem having pretreatment mechanisms, the order of the pre-treatment mechanisms disposed along the gas flow passage 1035 may be varied. In some embodiments, it may be advantageous to additionally or alternatively condition the gas using the one or more pre-treatment mechanisms described herein after the extracted landfill gas passes by one or more sensors along the gas flow passage 1035. [0151] In some embodiments, the sampling subsystem 1025 may include a sample chamber 1042 as described herein, having one or more sensors for measuring characteristics of extracted landfill gas. The sampling subsystem 1025 may further include additional sensors 1040 along the gas flow passage 1035 and external to the sample chamber 1042.

[0152] The sampling subsystem 1025 may be coupled to at least one selector valve 1335 that diverts the sample path from the landfill gas stream flowing through the pipe 1010 to a calibration port 1039 coupled a calibration medium. The valve 1335 may be connected between the calibration port 1039 and a sensor, so as to enable gas to flow from the calibration port to the sensor. The valve 1335 may be actuated manually, automatically based upon a predefined schedule, remotely, and/or in response to a selected operation, for example by the detection of a fitting being connected to the calibration port 1039.

[0153] The inventors have recognized that in order to improve the monitoring and control processes described herein, the one or more sensors of the gas extraction system should be calibrated to ensure accurate measurements. A calibration medium of known composition coupled to the calibration port 1039 may be used to calibrate one or more sensors of the gas extraction system. The gas extraction system may be configured to execute various calibration methods for calibrating the one or more sensors of the gas extraction system.

[0154] In some embodiments, calibration of one or more sensors may be performed twice using the same calibration medium to ensure accuracy of the calibration. In some embodiments, the calibration medium comprises a first gas of known composition and a second gas of known composition, wherein the first gas of known composition is different from the second gas of known composition. In some embodiments, the first gas comprises oxygen while the second gas does not comprise oxygen. In some embodiments, the first gas comprises methane while the second gas does not comprise methane. In some embodiments, at least one of the first and second gasses comprise 35% CO2, 50% CH4, 15% N2, and 0% O2. In some embodiments, at least one of the first and second gasses comprises ambient air. In some embodiments, at least one of the first and second gasses comprises approximately 10-12% O2, or any value on or within that range (e.g. 11% O2).

[0155] As described herein, calibration of the one or more sensors of the gas extraction system can be performed manually or in response to a user indication. In other embodiments, calibration is automatic, and may be performed at predefined intervals (e.g. hourly, daily, weekly, monthly, etc.). Such predefined intervals can be defined by a user through a graphical user interface, as described herein. The manner and interval at which a sensor is calibrated may depend on the type or location of the sensor being calibrated. For example, in some embodiments, sensors for measuring gas composition can be calibrated more frequently, for example, once a week, than sensors for measuring other characteristics of the landfill gas extraction process, which can be calibrated once a month, for example.

[0156] In some embodiments, the one or more sensors may be calibrated before obtaining at least one measurement of a characteristic of the landfill gas extraction process. In some embodiments, the one or more sensors may be calibrated after performing a corrective action and prior to obtaining an additional measurement by the one or more sensors of a characteristic of the landfill gas extraction process.

[0157] In some embodiments, calibration of one or more sensors may be performed in response to the occurrence of a condition. For example, calibration may be automatically performed in response to obtaining a measurement that exceeds a particular threshold which may suggest the sensor is not functioning appropriately. In some embodiments, calibration may be performed automatically when any of one or more characteristics monitored by the system experience an exceedance (e.g., when oxygen concentration is greater than or equal to 5%, when gas temperature is greater than or equal to 55 degrees Celsius, and/or when gauge pressure is non negative).

[0158] The gas extraction system may be configured to automatically record data related to a calibration of one or more sensors of the gas extraction system, and may compile the data into a record. FIG. 11 illustrates an example record of calibration measurements obtained by a landfill gas extraction system, in accordance with some embodiments of the technology described herein. The calibration record 1100 may be displayed to a user using a graphical user interface of the gas extraction system, as described herein.

[0159] The calibration record 1100 includes various blocks of information related to the calibration process. Block 1101 represents logistical information regarding a calibration cycle. For example, block 1101 displays data relating to the location of the calibration (e.g. system model, unit number, and well or header ID number), and the date and time of the calibration. [0160] Block 1102 represents information related to calibration of one or more gas composition sensors. For example, block 1102 may indicate known concentrations for various gasses (e.g. CFB, CO2, O2, N2, etc.) in one or more calibration mediums (e.g. calibration fluid #1, calibration fluid #2). A batch ID identifying the source of the calibration fluid (i.e. an ID for the calibration bottle, ambient air, etc.) may be recorded in block 1102 as well. A reading of the one or more calibration fluids may be taken and recorded prior to calibration, and a subsequent reading of the one or more calibration fluid may be taken and recorded after calibration of the one or more sensors.

[0161] Block 1104 may record a determination as to whether the calibration of the one or more sensors is acceptable. For example, the accuracy of the confirmation reading measurements taken after calibration has been performed may determine whether the calibration has “passed” or “failed”. In some embodiments, a calibration may be passing when the gas composition measurements obtained in the calibration reading are sufficiently close to the known gas composition values (e.g. within a threshold, such as within 1%, for example). In some embodiments, the calibration may be passing when the offset necessary for correcting sensor measurements is below a certain threshold (e.g., no more than 2%, no more than 5%, no more than 10%, etc.). An indication of “fail” may necessitate recalibrating the one or more sensors and/or repairing or replacing the one or more sensors of the gas extraction system. The gas extraction system may be configured to automatically notify a user when the calibration receives a failing report.

[0162] Similar information to that described herein with respect to the gas composition sensors at block 1102 may be presented with respect to temperature and pressure sensors. Block 1406 represents calibration information for a thermistor configured to sense temperature (e.g. of landfill gas, atmospheric temperature, calibration fluids, etc.). Block 1106 may display the date and time of a calibration, as well as temperature readings before and after a calibration is performed. Block 1106 may also include information related to the instrument used to calibrate the thermistor, including the make, model, and date of calibration. Block 1108 represents information related to the calibration of a pressure sensor, including the date, time, pressure measurements before and after calibration, and the medium used for calibration.

[0163] As described herein, the gas extraction system may include a graphical user interface (GUI) for displaying output of activity and settings of the gas extraction system and receiving input from a user. FIGS. 12-17 are examples of a graphical user interface configured for use with a landfill gas extraction system, in accordance with some embodiments of the technology described herein. In some embodiments, a separate GUI is provided for each of a plurality of landfills, and, in other embodiments, one or more GUIs can be configured to display data and receive input for multiple landfills. The GUI may be configured to display and receive data for multiple gas extraction systems at one or more landfills.

[0164] The GUI can be configured to receive data from and transmit data to a data store. For example, the GUI may be configured to receive input from a user that can be transmitted to a data store for storing the user input into memory. Similarly, the GUI can be configured to receive data from a data store such that the data stored in memory can be displayed using the GUI and viewed by a user. The GUI may be configured to compile data stored in memory in a format easily viewable by a user. For example, the GUI may be configured to display the calibration record 1100 based on data received from the data store. In some embodiments, the GUI may be configured to receive data directly from the gas extraction system, for example from the one or more sensors of the gas extraction system, and may display data without first receiving the data from a data store or storing the data into system memory.

[0165] FIGS. 12-17 illustrate various example display pages of a GUI configured for use with a gas extraction system. A user may be able to navigate through display pages of the GUI and otherwise provide input for the GUI using one or more input devices (e.g. a keyboard, mouse, and/or touch screen). The GUI may include a sidebar 1214 to facilitate navigation through the various display pages of the GUI, and an information panel 1210 to provide information about one or more landfills being monitored. For example, the information panel 1210 may provide information regarding the location of the landfill currently selected for display, as well as statistics regarding the activities of the landfill (e.g. number of active collectors, total CFB flow, total landfill gas flow, total CO 2 , total CH 4 , etc.). The sidebar 1214 may also provide an option for a user to toggle between different accounts or different landfills being monitored, by using a “Sign Out” button, for example.

[0166] FIG. 12 illustrates a first example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. In FIG. 12, a dashboard display page 1200 is displayed illustrating various graphics and other high-level information about one or more gas collection systems at a landfill. For example, block 1202 may illustrate a summary table of average landfill gas collection measurements. In the illustrated embodiment, block 1202 illustrates average CH4 flow, average landfill gas flow, and average BTU in various percentages and over various time intervals. Blocks 1204 and 1206 illustrate graphics of aggregate flow and aggregate landfill gas composition for various constituent gasses, respectively. Block 1508 illustrates a table of the top twenty collection wells monitored by the GUI, in terms of total CH4 flow or other selected parameters. Block 1212 illustrates total sales BTU for the landfill being monitored.

[0167] FIG. 13 illustrates another example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. As shown in FIG. 13, display page 1300 illustrates various aspects of site health of a landfill gas extraction site. For example, display page 1300 displays a list of active alerts for the landfill gas extraction site. Column 1302 displays information relating to the type of alarm (e.g., a calibration error, communication loss, red flag alert, or yellow flag alert). Column 1304 displays information indicating which collector generated the alert, and column 1306 indicates a value of the alert (e.g., for a calibration error, column 1306 indicates the number of times a calibration process has “failed”, as described herein). Display page 1300 may facilitate more efficient monitoring of a landfill gas extraction site and in turn, more expeditious correction of issues that arise.

[0168] In some embodiments, the alert generated by the gas extraction system and displayed on display page 1300 may depend on the severity of the issue detected. For example, FIG. 13 shows a “yellow flag” alert and a “red flag” alert for characteristics of the landfill gas extraction process. A yellow flag alert may be generated when a value for a selected characteristic exceeds or falls below a first threshold value for the selected characteristic. Corresponding corrective actions for a yellow flag alert may include preliminary actions, such as notifying a user. A red flag alert may be generated when a value for a selected characteristic exceeds or falls below a second threshold value for the selected characteristic. Corresponding corrective actions for a red flag alert may be more severe, such as adjusting a flow control mechanism of the gas extraction system. Methods of notifying a user of a yellow flag alert and a red flag alert may differ. For example, a yellow flag alert may generate an email and/or a push notification, which a red flag alert may generate a phone call, text message and/or an alarm. Any of the methods described herein may be modified by implementing first and second threshold values for generating yellow flag and red flag alerts.

[0169] FIG. 14 illustrates another example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. FIG. 14 shows a display page 1400 indicating the current settings applicable to a plurality of wells at the landfill gas extraction site. For example, column 1402 indicates a well identifier indicating the well that the settings shown on display page 1400 apply to. The settings displayed on display page 1400 may include, a tuning mode 1404, maximum gas temperature 1406, minimum valve position 1408, maximum valve position 1410, maximum pressure 1412, oxygen limit 1414, balance gas limit 1416, and methane limit 1418, for example. The tuning mode 1404 may indicate whether adjustments to the flow rate of extracted landfill gas for the purposes of compliance, methane optimization, and/or other reasons, are made manually, or automatically using the processes described herein. The settings shown on display page 1400 may be predefined or, in some embodiments, may be input by a user, for example, using the GUI, as described herein, for example, with respect to FIGS. 15-16.

[0170] FIG. 15 illustrates another example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. As shown in FIG. 15, display page 1500 includes fields configured to receive user input regarding a number of settings to be applied to the landfill gas extraction site. For example, block 1502 includes user definable settings for performing automated compliance methods, for example, the methods described herein. At block 1502, a user can define whether to perform automated compliance and the time at which automated compliance processes should be performed. Block 1502 may also display information indicating the dates of the previous compliance reading and the next compliance reading, with an option to view the results of the previous compliance reading.

[0171] At block 1504, a user can define default alert thresholds, including default thresholds for yellow flag 1505 A and red flag 1505B alerts for selected characteristics of the landfill gas extraction process. For example, in the illustrated embodiment, block 1804 allows a user to define default alert thresholds for oxygen, temperature, and pressure.

[0172] At block 1506, a user can define alert recipients, including the name and contact information of the alert recipient. A user may be able to store alert recipients in the GUI and toggle alerts on/off for that recipient. Block 1506 may also allow a user to choose how an alert recipient should be contacted (e.g. email, phone, or both).

[0173] FIG. 16 illustrates another example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. As shown in FIG. 16, display page 1600 includes additional fields configured to receive user input regarding a number of settings to be applied to the landfill gas extraction site. For example, block 1602 provides various automation processes application to landfill gas extraction that can be toggled on/off. Block 1604 further provides user definable settings for target gas composition parameters and process controls (e.g., increments to adjust a valve of a flow control mechanism). In some embodiments, the user definable parameters may include preliminary and secondary minimum and maximum values, such that landfill gas extraction can be performed according to multiple sets of parameters.

[0174] FIG. 17 illustrates another example of a display page of a GUI configured for monitoring landfill gas extraction at one or more landfills, as described herein. As shown in FIG. 17, a display page 1700 is provided for displaying current measurements of a landfill gas extraction site. Column 1702 may indicate a well identifier indicating the well that the measurements shown on display page 1700 were obtained from. Columns 1704 include a number of values for characteristics of the gas extraction process, including, for example, CFfl concentration, O2 concentration, CO2 concentration, balance gas concentration, landfill gas flow rate, temperature, pressure, and valve position.

[0175] Systems and methods for automatically monitoring and controlling a landfill gas extraction system to ensure safe landfill gas extraction while optimizing the quality of extracted landfill gas and providing for automatic compliance with regulations governing landfill gas extraction have been described herein. In some embodiments, the methods described herein are implemented by one or more components of a system being coupled to at least one sensor and at least one flow control mechanism of a gas extraction system, for example, by at least one controller of the system, while in other embodiments, the methods may be partially or completely implemented by an external device.

[0176] In some embodiments, performing a corrective action may include decreasing a flow rate of the extracted landfill gas. In some embodiments, decreasing a flow rate of the extracted landfill gas may include stopping flow of the extracted landfill gas, however, preferably decreasing flow rate of extracted landfill gas does not include stopping flow of the extracted landfill gas as the inventors have recognized that stopping all flow of the gas extraction system may cause additional dangerous conditions for the landfill site.

[0177] FIG. 18 is a block diagram of an example computer system in which aspects of the present disclosure may be implemented, according to some embodiments of the technology described herein. In some embodiments, portions of a landfill gas extraction control system may be implemented in a computing system environment. For example, in some embodiments, Device Manager 902, Controller Module 904, User Interface 908, and/or Database 910 may be implemented in a computing system environment. In some embodiments, aspects of one or more techniques describes herein may be implemented in a computing system environment. [0178] The computing system environment 1800 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the devices and techniques disclosed herein. Neither should the computing environment 1800 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 1800.

[0179] The techniques disclosed herein are operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and/or configurations that may be suitable for use with techniques disclosed herein include, but are not limited to, personal computers, server computers, hand-held devices (e.g., smart phones, tablet computers, or mobile phones), laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.

[0180] The computing environment may execute computer-executable instructions, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The technology described herein may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices. [0181] With reference to FIG. 18, an exemplary system for implementing techniques described herein includes a general purpose computing device in the form of a computer 1810. Components of computer 1810 may include, but are not limited to, a processing unit 1820, a system memory 1830, and a system bus 1821 that couples various system components including the system memory to the processing unit 1820. The system bus 1821 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and/or a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus also known as Mezzanine bus. [0182] Computer 1810 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by computer 1810 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, computer readable media may comprise computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by computer 1810. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of the any of the above should also be included within the scope of computer readable media.

[0183] The system memory 1830 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 1831 and random access memory (RAM) 1832. A basic input/output system 1833 (BIOS), containing the basic routines that help to transfer information between elements within computer 1810, such as during start-up, is typically stored in ROM 1831. RAM 1832 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 1820. By way of example, and not limitation, FIG. 18 illustrates operating system 1834, application programs 1835, other program modules 1836, and program data 1837.

[0184] The computer 1810 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only, FIG. 18 illustrates a hard disk drive 1841 that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive 1851 that reads from or writes to a removable, nonvolatile magnetic disk 1852, and an optical disk drive 1855 that reads from or writes to a removable, nonvolatile optical disk 1856 such as a CD ROM or other optical media. Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM, and the like. The hard disk drive 1841 is typically connected to the system bus 1821 through an non-removable memory interface such as interface 1840, and magnetic disk drive 1851 and optical disk drive 1855 are typically connected to the system bus 1821 by a removable memory interface, such as interface 1850.

[0185] The drives and their associated computer storage media described above and illustrated in FIG. 18, provide storage of computer readable instructions, data structures, program modules and other data for the computer 1810. In FIG. 18, for example, hard disk drive 1841 is illustrated as storing operating system 1844, application programs 1845, other program modules 1846, and program data 1847. Note that these components can either be the same as or different from operating system 1834, application programs 1835, other program modules 1836, and program data 1837. Operating system 1844, application programs 1845, other program modules 1846, and program data 1847 are given different numbers here to illustrate that, at a minimum, they are different copies. A user may enter commands and information into the computer 1810 through input devices such as a keyboard 1862 and pointing device 1861, commonly referred to as a mouse, trackball or touch pad. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit 1820 through a user input interface 1860 that is coupled to the system bus, but may be connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB). A monitor 1891 or other type of display device is also connected to the system bus 1821 via an interface, such as a video interface 1890. In addition to the monitor, computers may also include other peripheral output devices such as speakers 1897 and printer 1896, which may be connected through a output peripheral interface 1895.

[0186] The computer 1810 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 1880. The remote computer 1880 may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the computer 1810, although only a memory storage device 1881 has been illustrated in FIG. 18. The logical connections depicted in FIG. 18 include a local area network (LAN) 1871 and a wide area network (WAN) 1873, but may also include other networks. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet.

[0187] When used in a LAN networking environment, the computer 1810 is connected to the LAN 1871 through a network interface or adapter 1870. When used in a WAN networking environment, the computer 1810 typically includes a modem 1872 or other means for establishing communications over the WAN 1873, such as the Internet. The modem 1872, which may be internal or external, may be connected to the system bus 1821 via the user input interface 1860, or other appropriate mechanism. In a networked environment, program modules depicted relative to the computer 1810, or portions thereof, may be stored in the remote memory storage device. By way of example, and not limitation, FIG. 18 illustrates remote application programs 1885 as residing on memory device 1881. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used.

[0188] Embodiments of the above-described techniques can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. In some embodiments, at least some (e.g., all) of the functions performed by an In Situ Control Mechanism 106 and/or a Controller 304 may be implemented as software executed on one or more processors.

[0189] Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component, including commercially available integrated circuit components known in the art by names such as CPU chips, GPU chips, microprocessor, microcontroller, or co-processor. Alternatively, a processor may be implemented in custom circuitry, such as an ASIC, or semicustom circuitry resulting from configuring a programmable logic device. As yet a further alternative, a processor may be a portion of a larger circuit or semiconductor device, whether commercially available, semi-custom or custom. As a specific example, some commercially available microprocessors have multiple cores such that one or a subset of those cores may constitute a processor. Though, a processor may be implemented using circuitry in any suitable format. [0190] Further, it should be appreciated that a computer may be embodied in any of a number of forms, such as a rack-mounted computer, a desktop computer, a laptop computer, or a tablet computer. Additionally, a computer may be embedded in a device not generally regarded as a computer but with suitable processing capabilities, including a Personal Digital Assistant (PDA), a smart phone or any other suitable portable or fixed electronic device.

[0191] Also, a computer may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include printers or display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computer may receive input information through speech recognition or in other audible format.

[0192] Such computers may be interconnected by one or more networks in any suitable form, including as a local area network or a wide area network, such as an enterprise network or the Internet. Such networks may be based on any suitable technology and may operate according to any suitable protocol and may include wireless networks, wired networks or fiber optic networks.

[0193] Also, the various methods or processes outlined herein may be coded as software that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.

[0194] In this respect, the technology described herein may be embodied as a computer readable storage medium (or multiple computer readable media) (e.g., a computer memory, one or more floppy discs, compact discs (CD), optical discs, digital video disks (DVD), magnetic tapes, flash memories, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments of the technology described herein. As is apparent from the foregoing examples, a computer readable storage medium may retain information for a sufficient time to provide computer-executable instructions in a non-transitory form. Such a computer readable storage medium or media can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computers or other processors to implement various aspects of the technology described herein. As used herein, the term “computer-readable storage medium” encompasses only a computer-readable medium that can be considered to be a manufacture (i.e., article of manufacture) or a machine. Alternatively or additionally, the technology described herein may be embodied as a computer readable medium other than a computer-readable storage medium, such as a propagating signal.

[0195] The terms “program” or “software” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computer or other processor to implement various aspects of the technology described herein as described above. Additionally, it should be appreciated that according to one aspect of this embodiment, one or more computer programs that when executed perform methods of the technology described herein need not reside on a single computer or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the technology described herein.

[0196] Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.

[0197] Also, data structures may be stored in computer-readable media in any suitable form. For simplicity of illustration, data structures may be shown to have fields that are related through location in the data structure. Such relationships may likewise be achieved by assigning storage for the fields with locations in a computer-readable medium that conveys relationship between the fields. However, any suitable mechanism may be used to establish a relationship between information in fields of a data structure, including through the use of pointers, tags or other mechanisms that establish relationship between data elements.

[0198] Various aspects of the technology described herein may be used alone, in combination, or in a variety of arrangements not specifically described in the embodiments described in the foregoing and is therefore not limited in its application to the details and arrangement of components set forth in the foregoing description or illustrated in the drawings. For example, aspects described in one embodiment may be combined in any manner with aspects described in other embodiments.

[0199] Also, the technology described herein may be embodied as a method, of which an example has been provided, including FIGS. 4-7 and their accompanying descriptions. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously or concurrently, even though shown as sequential acts in illustrative embodiments.

[0200] Various events / acts are described herein as occurring or being performed at a specified time. One of ordinary skill in the art would understand that such events / acts may occur or be performed at approximately the specified time.

[0201] Use of ordinal terms such as “first,” “second,” “third,” etc., in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another or the temporal order in which acts of a method are performed, but are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term) to distinguish the claim elements.

[0202] Also, the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having,” “containing,” “involving,” and variations thereof herein, is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.

[0203] The terms “substantially”, “approximately”, and “about” may be used to mean within ±20% of a target value in some embodiments, within ±10% of a target value in some embodiments, within ±5% of a target value in some embodiments, within ±2% of a target value in some embodiments. The terms “approximately” and “about” may include the target value. [0204] Having thus described several aspects of at least one embodiment of the technology described herein, it is to be appreciated that various alterations, modifications, and improvements will readily occur to those skilled in the art. Such alterations, modifications, and improvements are intended to be part of this disclosure, and are intended to be within the spirit and scope of the present disclosure. Further, though advantages of some embodiments of the technology described herein are indicated, it should be appreciated that not every embodiment will include every described advantage. Some embodiments may not implement any features described as advantageous herein and in some instances. Accordingly, the foregoing description and drawings are by way of example only.