There is provided a method of controlling aerosol production in an aerosol-generating device, the device including an aerosol-forming substrate, a heater including at least one heating element for heating the aerosol-forming substrate, and a power source for providing power to the heating element, the method including determining the temperature of the heating element; and adjusting the power to the heating element to maintain the temperature of the heating element within a desired temperature range, wherein the desired temperature range is dynamically calculated based on a measured flow rate of gas through or past the device. By controlling the temperature of the heating element, an aerosol with consistent and desirable properties can be produced.에어로졸-발생 장치에서 에어로졸 생산을 제어하는 방법을 제공하고, 에어로졸-형성 기질을 포함하는 장치, 에어로졸-형성 기질을 가열하기 위한 적어도 하나의 히팅 소자를 포함하는 히터, 및 히팅 소자에 전원을 공급하기 위한 전원을 제공하며, 히팅 소자의 온도를 결정하는 단계, 및 설정된 온도 범위 내에서 히팅 소자의 온도를 유지하기 위한 히팅 소자에 전원을 조정하는 단계, 여기서 설정된 온도 범위는 장치를 통과 또는 지나는 기체의 측정된 유속을 바탕으로 동적으로 계산된다. 히팅 소자의 온도를 제어함에 의하여, 일관성 및 바람직한 특성을 가진 에어로졸이 생산될 수 있다.