Abstract A scheme of expert system based on iterative learning control is proposed. Iterative learning control can obtain control experience from the historical data to build the knowledge base of expert system. Considering some uncertain factors, a flexible measure is adopted in iterative learning control (ILC). Simulation proves the feasibility and effect of the air conditioning control exper...