In order to provide an intake flow rate detecting apparatus of an internal combustion
engine which accurately compensates for an air flow meter detection error due to
intake pulsation so as to make it possible to detect an intake flow rate more accurately,
regardless of the of type of flow rate control mechanism, an intake flow rate detecting
apparatus according to one embodiment of the invention includes a throttle valve
which is provided in an intake passage and which adjusts a rate of the air that
is taken into a combustion chamber of an internal combustion engine, at least one
flow rate control mechanisms which are provided between the throttle valve and
the combustion chamber and which control an air flow rate between the throttle
valve and the combustion chamber, and a flow rate sensor which is provided upstream
of the throttle valve in the intake passage and which detects a flow rate of air
flowing through the intake passage. The intake flow rate detecting apparatus corrects
a detection value of the flow rate sensor based on an opening of the throttle valve,
an operation amount of the flow rate control mechanism and a speed of the internal
combustion engine so as to detect a rate of air which is actually taken into the
combustion chamber.