본문바로가기 상단주메뉴 바로가기

KETEP 세계에너지시장정보

닫기

에너지원별 주요 특허

특허명 중국) Photovoltaic power generation power prediction method based on branch evolution neural network
국가 [중국]  출원인 NAT UNIV DEFENSE TECHNOLOGY PLA(CN)
우선권 번호 - 우선일 -
출원번호 CN 2019-10336942 출원일 2019.04.25
등록번호 CN 109978283 B 특허 등록일 2021.05.11
패밀리특허 - IPC G06Q-010/04 G06N-003/00 G06N-003/04 G06N-003/08 G06Q-050/06
산업구분 [스마트그리드]  등록일 2026.07.27
본 발명은 분기 진화 신경망을 기반으로 하는 태양광 발전 출력 예측 방법을 개시하며, 이는 태양광 발전소의 발전 출력 및 출력 영향 요인의 시계열 데이터를 포함하는 단계; 태양광 발전소의 발전 출력 및 출력 영향 요인의 시계열 데이터를 포함하는 단계; 순환 신경망 모델을 구축하고, 상기 훈련 집합을 사용하여 모델을 훈련하는 단계; 실제 출력 영향 요인 데이터를 획득하고, 상기 순환 신경망 모델을 사용하여 발전 출력 값을 예측하는 단계;예측된 발전 전력값에 대응하는 실제값을 확보하고, 모델의 증분 학습을 계속 수행하는 단계를 포함한다. 본 발명은 태양광 발전 전력 예측의 특성에 맞춰 순환 신경망을 이용한 학습을 제안함으로써 모델의 예측 능력을 강화하며, 입자 군 알고리즘을 활용하여 순환 신경망 모델의 매개변수를 최적화하고, 동시에 분기 진화와 전역 진화를 결합함으로써 모델의 견고성을 높이고 전역 최적값을 더 쉽게 도출할 수 있도록 한다.
특허 원문 발췌
제목 :
중국) Photovoltaic power generation power prediction method based on branch evolution neural network
독립항 :
1.The invention discloses a photovoltaic power generation power prediction method based on a branch evolution neural network. Step 1: obtaining the generated power and the power influence factor time series data of the photovoltaic power generation field. Step 2: pre-processing the time series data, including performing data dimensionality reduction and training set construction. In step 3, a circular neural network model is established, and the model is trained using the training set. In step 4, real power impact factor data is obtained, and the generated power value is predicted using the recurrent neural network model. Step 5: obtaining the true value corresponding to the predicted power generation power value and continuing the incremental training of the model. The circulating neural network model is Elman neural network model and comprises four layers of structures: an input layer, an implicit layer, a bearing layer and an output layer. An Elman neural network model has a spatial expression in the non-linear state. X (t) = f (w)2 xc (t)+ w1 U (t-1))xc (t) = x (T-1)Y (t) = g (w)3 X (t))Wherein t represents time and xc Output vector and w for receiving layer1 . w2 And w3 X (t) represents an input vector of t - type timing network and u (t) represents t-time implicit layer output vector, y (t) represents the output vector of the network output layer of the network model under the effect of the external input time sequence x (t); f (·) and g (•) represent the nonlinear vector function composed of the excitation function of the output layer unit and the implicit layer unit. In step 3, training the model is performed by using a branch particle swarm algorithm to perform parameter optimization training. Step 301: The parameters to be optimized in Elman neural network are divided into two groups according to an implicit layer neuron. At step 302, packet training is performed, including. In step 30201, two sets of parameters to be optimized are initialized to random values respectively, and the remaining to-be-optimized parameters are set as fixed values, thereby generating two random populations. In step 30202, the two populations are updated and optimized with a particle swarm algorithm, respectively. Step 30203: respectively, let two sets of training reach the preset maximum number of iterations or reach the specified precision. Step 303, performing global training, including performing global training. Step 30301: respectively selecting the optimal half of the two populations, interoperation of the optimal half of the two populations, and combining the two populations into one population. Step 30302: updating and optimizing the one population with a particle swarm algorithm. Step 30304: let the global training reach the preset maximum number of iterations or reach the specified precision. Step 304: selecting an optimal individual, calculating an optimization value for each parameter and a parameter value of the threshold value of the output layer neuron.
쿠키를 지원하지 않는 브라우저이거나 브라우저 설정에서 쿠키를 사용하지 않음으로 설정되어 있는 경우 사이트의 일부 기능(로그인 등)을 이용할 수 없으니 유의해 주시기 바랍니다.