GPU (graphic processing unit) parallel technology based conductor sag calculation method

A wire sag and calculation method technology, applied in the field of electric power, can solve the problems such as the lack of parallel processing of sag data, reduced performance, and CPU performance is stretched, and achieves the effect of improving the processing speed and the accuracy of processing data.

Active Publication Date: 2016-08-17
国网四川雅安电力(集团)股份有限公司 +3
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the sag under different working conditions needs to be independently and repeatedly calculated, and the CPU can only calculate one data at a time, and then calculate the subsequent data after the calculation is completed, and so on. There is a lot of data, so the CPU performance is already stretched when performing real-time calculation of wire sag sa

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GPU (graphic processing unit) parallel technology based conductor sag calculation method
  • GPU (graphic processing unit) parallel technology based conductor sag calculation method
  • GPU (graphic processing unit) parallel technology based conductor sag calculation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Such as figure 1 As shown, the present invention is a wire sag calculation method based on GPU parallel technology, which includes the following steps:

[0040] Step A) Obtain basic parameters during calculation, including meteorological area parameters and wire parameters;

[0041] Step B) Group the poles and towers into each tensile section according to the business rules of the electric power field, and calculate the pole and tower parameters and span parameters in each tensile section separately according to the basic parameters to obtain the pole and tower parameters and span parameters in each tensile section;

[0042] Step C) Obtain the tower parameters and the span parameters according to each tensile section in the GPU graphics processor, and calculate the stress of the wire and the sag of the wire in parallel. The grouping of poles and towers is a very common business rule in the electric power field, and is not the improvement of the present invention, and will not...

Embodiment 2

[0044] This embodiment is preferably as follows on the basis of embodiment 1: In step C), the sag of the wire is calculated in the form of dll based on OpenCL, and the calculated sag result is directly obtained through the API provided in the dll. data. Because the dll dynamic link library is a library containing code and data that can be used by multiple programs at the same time, it can share data and resources. Multiple applications can access the contents of a single DLL copy in the memory at the same time, and write programs on OpenCL heterogeneous platforms The framework uses dll dynamic link library to provide a framework for writing programs on OpenCL heterogeneous platforms to calculate sags. Compared with the previous frameworks that only use OpenCL heterogeneous platforms to write programs to calculate sags, it provides powerful parallel processing of data. The guarantee of data acquisition is more convenient and faster.

Embodiment 3

[0046] This embodiment is preferably as follows on the basis of the foregoing embodiment: In step C), the graphics card used by the GPU processor is Nvidia Quadro 2000. In the general case of rural distribution network design, the length of a project is about 10kM-100kM, and in order to ensure the accuracy of the sag coordinate calculation in the project, the line is generally calculated at 0.1m. In the case of the largest project, the software needs to calculate the coordinates of 1 million points. The following is the comparison of the same computer before and after the software application GPU calculation in this case:

[0047]

[0048] It can be seen from the above table that the Nvidia Quadro 2000 graphics card has superior performance, can accelerate the computing power of the GPU, and further improve the parallel processing capabilities of data.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a GPU (graphic processing unit) parallel technology based conductor sag calculation method. The method includes steps: step A) acquiring basic parameters in calculation, wherein the basic parameters include meteorological region parameters and conductor parameters; step B) grouping poles and towers into each strain section according to business rules of the power field, respectively calculating pole and tower parameters and span parameters of each strain section according to the basic parameters to obtain the pole and tower parameters and the span parameters of each strain section; step C) adopting a GPU for parallelly calculating conductor stress and conductor sag according to the obtained pole and tower parameters and the span parameters of each strain section. By the principles, parallel processing of mass sag data can be realized, processing speed is greatly increased, data processing accuracy is greatly improved, and the GPU parallel technology based conductor sag calculation method is pretty applicable to rural power distribution networks.

Description

Technical field [0001] The present invention relates to the field of electric power, in particular to a method for calculating sag of a wire based on GPU parallel technology. Background technique [0002] According to research statistics, the calculation time of conductor sag in all rural distribution network design software accounts for more than 60% of the entire line verification time. However, the sag under different working conditions needs to be independently and repeatedly calculated, and the CPU can only calculate one data at a time. After the calculation is completed, the subsequent data calculations are performed, and so on. In large-scale lines, calculations are required. There is a lot of data, so the CPU performance is already stretched when real-time calculation of wire sag sampling points to achieve dynamic verification purposes in large-scale line sections. In the multi-core CPU, it is optimized for Instruction Set Parallel (ILP) and Task Parallel (TLP). Although...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/50G06F9/38
CPCG06F9/3885G06F30/39
Inventor 袁锋张昀罗子玉江泰廷李胤范师尧宋靖宇孙臻黄海玉龙剑刘跃波李永清
Owner 国网四川雅安电力(集团)股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products