Ultra-short-term photovoltaic (PV) power forecasting can support the real-time dispatching of power grid. However, PV power has great fluctuations due to various meteorological factors, which increases energy prices and cause difficulties in managing the grid.