The present application provides a method for controlling the on / off operation of an aircraft engine anti-
icing system, the method comprising: determining a critical
flight altitude based on specified
icing conditions; determining the aircraft's flight Mach number based on the engine operating state being at the maximum inlet Mach number, the engine inlet
airflow static temperature being at the
icing temperature, and the ambient temperature being at the limit temperature, wherein the aircraft's flight Mach number is the critical flight Mach number; determining the anti-icing
system's critical
activation temperature based on an anti-icing heat demand formula; activating the anti-icing
system when the aircraft's
flight altitude, flight Mach number, and engine inlet total temperature are all less than the corresponding critical
flight altitude, critical flight Mach number, and anti-icing system's critical
activation temperature; and deactivating the anti-icing system when these conditions are less than the corresponding critical flight altitude, critical flight Mach number, and anti-icing system's critical
activation temperature. The method provided in the present application, based on flight altitude signals, flight Mach number signals, and engine inlet total temperature signals, provides active anti-icing during the anti-icing system's on / off operation, offering greater safety than passive anti-icing performed after icing using an
ice detector.