Method of controlling the combustion of an internal-combustion engine, in particular a direct-injection supercharged engine, notably of gasoline type, wherein the engine comprises at least one cylinder (12) with a combustion chamber (14) within which a compression stage takes place, followed by a stage of combustion of a fuel mixture by a spark-ignition means (34), characterized in that it consists in measuring a quantity related to at least one parameter representative of the state of the fuel mixture during said stages; in determining a value that depends on the amplitude of the measured quantity; in comparing the determined value with at least one threshold value representative of the quantity related to said parameter representative of the conventional state of the fuel mixture during said stages; in detecting the start of an abnormal combustion when the determined value exceeds said threshold value and when the ignition means is not actuated; in controlling the course of the abnormal combustion detected in the combustion chamber.
展开▼