An anesthetic vaporizer and a method of control thereof includes measuring a composition of the carrier gas with a first sensor and measuring a composition of a combined gas with a second sensor, and using these values with a controller to operate a flow valve for the regulation of the flow of an anesthetic agent into the combined gas.