摘要

The CS (Contingency Screening) algorithms based on the DC power-flow model are introduced, the general principles of algorithm design based on the hardware and software architectures of GPU are proposed in four aspects: task assignment, data exchange via PCIe bus, thread allocation strategy and memory access mode. A CS algorithm accelerated by GPU is elaborately designed and optimized, and a parallel DC CS algorithm matching GPU programming architecture is proposed. The case calculation for a 9 241-bus system shows that, the absolute computing time of the proposed CS algorithm is only 188 ms, 11 times faster than that of the CS algorithm based on a 6-core CPU. The proposed four design principles can be generally applied to the GPU acceleration for other power system algorithms.

全文