A control system for controlling extraction of landfill gas, the system comprising: at least one sensor; at least one flow control mechanism; and at least one processor configured to perform: obtaining a first measure of energy content in a first portion of landfill gas; controlling the at least one flow control mechanism to increase a flow rate of landfill gas; after the controlling, obtaining a second measure of energy content in a second portion of landfill gas; when it is determined that the second measure of energy content is greater than the first measure of energy content, controlling the at least one flow control mechanism to increase the flow rate of landfill gas; and when it is determined that the second measure of energy content is less than the first measure of energy content, controlling the at least one flow control mechanism to decrease the flow rate of landfill gas.