The invention provides a model prediction control system for an electronic throttle valve based on FPGA, and belongs to the field of automotive electronic technology. The purpose of the invention is to provide a model prediction control system for an electronic throttle valve based on FPGA, wherein the model prediction control system can well meet control demands of a throttle valve, can be flexibly to reduce, expand and upgrade on line, and overcome shortages of an electronic control system of a present electronic throttle valve. The method of the system comprises designing a model prediction controller and implementing a control system through FPGA. The invention designs an advanced model prediction controller of a throttle valve, constraint optimization is successful, multi-target constraint control can be achieved because the throttle valve can quickly and accurately track, a good control effect is achieved. The model prediction control system for the electronic throttle valve based on the FPGA can be conveniently to upgrade, expand and maintain, the service life of a product can be prolonged, and costs of development and maintenance are reduced. Compared with a control system based on a single chip microcomputer or the like, the control system based on the FPGA is strong in anti-interference, productization is easier, and design on a special control chip can be achieved.