The application discloses a photovoltaic power generationsystem real-time simulation method based on FPGA, which comprises the following steps: 1) FPGA modeling of the photovoltaic electrical system: establishing a photovoltaic component output characteristic equation suitable for the FPGA architecture; using a numerical integration method to perform difference on passive elements in the photovoltaic electrical system to obtain an equivalent circuit model in the form of an equivalent calculation admittance and a historical item current source in parallel; 2) FPGA modeling of the photovoltaic control system based on different photovoltaic control strategies. The simulation method has high hardware parallelism and time parallelism, high simulation precision, fast simulation speed, flexible semi-custom integrated circuit design, complete programmable and reconfigurable capability, and reduced simulation cost.