Es Simulacion Dinamica de Energia Eolica Con NEPLAN
Es Simulacion Dinamica de Energia Eolica Con NEPLAN
Es Simulacion Dinamica de Energia Eolica Con NEPLAN
Una breve resea de cmo modelar turbinas de viento y plantas de energa elica en NEPLAN
En este folleto se presenta lo sencillo que es modelar y simular las plantas de energa elica con la herramienta de anlisis de sistemas de potencia NEPLAN. Vamos a explicar los diferentes enfoques de modelado del simulador de NEPLAN en un ejemplo tpico: Un DFIG (Double-Fed Induction Generator) conectado a una red externa. Una vez que se ha modelado el sistema de potencia en NEPLAN, el simulador dinmico le permite analizar el sistema ya sea en el modo DQ (para sistemas balanceados) o en el modo ABC (para sistemas desbalanceados). En condiciones de red simtrica la simulacin DQ es mucho ms rpida que la simulacin ABC. Sin embargo, si usted necesita modelar cualquier tipo de condicin asimtrica la simulacin ABC es la primera eleccin. Cualquier modelo dinmico (ej. turbinas de viento) en NEPLAN se puede ingresar y definir de diferentes maneras, cada uno de ellos tiene ventajas y desventajas: Introducir un modelo dinmico estndar predefinido de NEPLAN (ej. turbinas de viento). Introducir un modelo dinmico definido (ej. turbinas de viento) por medio de diagramas de bloques. Introducir un modelo dinmico definido como un archivo DLL, escrito con ecuaciones y modelado con Matlab.
Bsicamente NEPLAN ofrece dos posibilidades para conectar un DFIG, las turbinas y los controladores, al sistema de potencia. 1) Un enfoque muy simple consiste en conectar un DFIG estndar con una turbina y controladores directamente a la red AC. Esto permite estudiar con gran eficacia la influencia de los parques elicos a la red de Transmisin y/o Subtransmisin. 2) El modelo ms detallado en NEPLAN utiliza un modelo DFIG que permite conectar grficamente elementos externos como un PWM al rotor y el estator de la DFIG a la Red. Esto permite estudiar todos los efectos dinmicos en detalle. Los Fabricantes de turbinas e investigadores pueden crear sus propias turbinas y controladores con el editor de funciones de bloques de NEPLAN o a travs de libreras dinmicas (un archivo binario DLL). Las ecuaciones del modelo se pueden introducir en Matlab. El archivo DLL se genera automticamente con nuestras herramientas NEPLAN Matlab.
Ejemplo de cmo ingresar un modelo simplificado de turbina elica para realizar estudios sobre la Red.
Las Empresas de servicios pblicos pueden estudiar la influencia de una planta elica en su sistema de potencia con el modelo simplificado de la turbina elica de NEPLAN. Los datos de entrada son muy simples. Se conecta la maquina a la barra y se agrega un smbolo de turbina elica en el diagrama unifilar. La ventana de dilogo de la turbina elica incluye todos los parmetros para la velocidad del viento, la turbina y los controladores. Esta es la forma ms fcil de entrar un modelo de turbina elica y sus controladores.
BUS1 30 kV u=100.00 %
P=-15.584 MW Q=2.375 Mvar
TR2 Tap=0
WINDSPEED
VW2
VW3
Ejemplo de cmo ingresar un modelo predefinido de turbina elica con PWM y sus controladores predefinidos.
Se inicia insertando el DFIG, la turbina, el rotor y el PWM asociados a la Red. Luego, y con slo un clic se asignan los controladores PWM predefinidos. Eso es todo. Desde este momento se puede dar inicio a la simulacin dinmica, ya sea en modo DQ (para sistemas balanceados) o en modo ABC (para sistemas desbalanceados).
PCC 30 kV u=100.00 %
DFIG Example with: - Rotor side PWM - Stator side PWM - Turbine controller
P=-4.841 MW Q=0.000 Mva
- All controllers are build up with predefined turbine and PWM controllers
TR3 Tap=0 P=0.341 MW Q=0.019 Mva
WT 3.3 kV u=100.10 %
G1d
DFIG-ROTOR-CTR
PWM-GRID-CTRL
->click right mouse button, then choose "Element Properties" in the Popup-Menu to show the regulator
Crowbar-Protectio
Block-Diagram of the crowbar controller ->click right mouse button, then choose "Subsystem" in the Popup-Menu to show the regulator
Ejemplo de energa elica con DFIG, Turbina y PWM Curvas de salida: ngulo del alabe y Potencia.
Ejemplo de cmo ingresar modelos de turbinas elicas y controladores PWM utilizando el editor de diagramas de bloques de NEPLAN.
NEPLAN ofrece todas las funcionalidades para crear la turbina y los controladores PWM a travs de diagramas de bloques de usuario. El diagrama de bloques se puede crear muy fcilmente con la funcin grfica de editor de bloques. NEPLAN tiene muchos bloques de funciones predefinidos disponibles. En caso que se necesite un bloque de funcin que no est disponible en NEPLAN, el usuario puede definir su propio bloque de funcin (Ej. FFT, funciones matemticas especiales, etc.).
W
Time NLF4
UDBlock( 2 x 1 )
Lambda
UDBlock( 2 x 1 )
Time dWindspeed
Windspeed
Lamda CP
CP Windspeed W
UDBlock( 3 x 2 )
Pwind
Output
Pw/Tw
Twind
Tm
Wind
Input Slack W SLACK
Initial Windspeed
Slack
Windpower
SLACK-PREF
WMPT
UDBlock( 1 x 1 )
MPT
PREF
TR
W
Source Constant Integrator Limit1
BetaRef
Integrator
WREF KA/TA x5
LimitVR
Beta
dBeta
Pitch Control
Controladores de una turbina elica construidos con la funcin de editor de Bloques de NEPLAN.
Coordinate Transformation
Input
ID
ID2*COSPHIM
MD1*COSPHIM
IDR
Input
IQ
ID2*SINPHIM
MQ
Output
MD1*SINPHIM
MQ
Input
IQ2*COSPHIM
COSPHIM
IQR
Input
MQ1*COSPHIM
COSPHIM
MD
Output
IQ2*SINPHIM
Input
MD
Input
SINPHIM
MQ1*SINPHIM
SINPHIM
PI-Controller P & IQ
LAG Input LAG TMI P-DFIG TMP
PI-Controller
Input Source IQ VDCREF IQM/TR LAG
IQM
Input
Integr ator
Integrator
P TP
TIQ
MQ1
IQREF
Input
Constant Constant
Integrator
Integrator
MQ
Output
VDC TV
TQ
KP
KIQ
MQ
PI-Controller Q & ID
Constant
Constant
KV
KQ
PI-Controller
Source Integrator
Q REF TQ
Integrator
TI D
MD1
Source
QREF
Constant Constant
KQ
KID
MD
Input LAG Integrator Output
Q QM/TR TD
MD
Constant
KD
Ejemplo de cmo definir modelos de turbinas elicas y controladores PWM haciendo uso de las funcionalidades NEPLAN - Matlab
NEPLAN ofrece la posibilidad de construir un modelo de turbina elica con una biblioteca de vnculo dinmico (DLL). Esto permite al fabricante ocultar su turbina y controlador en un formato binario. El desarrollo de un controlador de este tipo se puede hacer con ecuaciones en Matlab en un formato binario. El desarrollo de un controlador de este tipo se puede hacer con ecuaciones en Matlab. NEPLAN proporciona funcionalidades con Matlab para crear automticamente el archivo binario DLL que luego sern utilizados por el simulador dinmico de NEPLAN. Los parmetros de los controladores pueden ser cambiados desde el cuadro de dilogo de NEPLAN. Todas las variables o seales de entrada/salida de los controladores estn disponibles para uso externo. Esto permite, por ejemplo conectar cualquier seal/variable del modelo definido por el usuario a cualquier variable del sistema.
PCC 30 kV u=100.00 %
P=-4.821 MW Q=0.000 Mvar
TR1 Tap=0
DUMMY 10 kV u=100.14 %
DFIG Example with: - Rotor side PWM converter - Grid side PWM converter - P, Q and U-DC will be controlled
P=-0.336 MW Q=-0.076 Mvar
TR2 Tap=0
TR3 Tap=0
WT 3.3 kV u=100.32 %
- All controller models are user defined - The controllers are build up as "Symdef" file in Matlab. - From Matlab a binary DLL File will be automatically generated - This binary model (DLL file) will be selected in the dialog of the user defined element - The connection between the signals of the conntrollers and the system can be made very easily with the "CCT-Signal-Block" element
DC 1.15 kV u=115.00 %
G1d
PWM-R
PWM-G
N-CTRL2
N-PWM-G
MD IQ MQ Q
MD
MQ
Controladores PWM definidos como archivos DLL. Las seales de entrada / salida puede estar conectadas con otras variables en el sistema (por ejemplo, P, Q del rotor del modelo DFIG)
Lista de parmetros del controlador PWM los cuales se definen en el archivo binario definido por el usuario "UDM_CTRL_DFIG-rotor".
%----------------------definitions: %----------------------dynamic_states x1 x2 x3 x4 IDM=0.001 IQM PM=0.001 QM external_states MD=0.001 MQ P Q external_states IDR=0.001 IQR VD=1 VQ CROWBAR internal_states IDREF IQREF parameters KP TP KQ TQ parameters KIQ TIQ KID TID parameters PREF QREF RC XC MMAX IMAX TMI TMP IROTMAX DELAY1 DELAY2 %----------------------initializations: %----------------------%----------------------f_equations: %----------------------%----------------------% Vqr - control %----------------------dt(x1) = (PREF-PM)/TP dt(x2) = (QREF-QM)/TQ dt(x3) = (IQREF-IQM)/TIQ dt(x4) = (IDREF-IDM)/TID dt(IDM)= 1/TMI*(IDR - IDM) dt(IQM)= 1/TMI*(IQR - IQM) dt(PM)= 1/TMP*(P - PM) dt(QM)= 1/TMP*(Q - QM) %----------------------% Vdr - control %----------------------%----------------------g_equations: %----------------------%----------------------% PQ - control %----------------------g3 = (MD*VD+MQ*VQ) - (KIQ*(IQREF-IQM) + x3)*sqrt(VD*VD+VQ*VQ) g4 = (MD*VQ-MQ*VD) - (KID*(IDREF-IDM) + x4)*sqrt(VD*VD+VQ*VQ) g7 = IQREF - (KP*(PREF-PM) + x1) g8 = IDREF - (KQ*(QREF-QM) + x2) g15 = CROWBAR - 0 %----------------------h_equations: %-----------------------
El archivo binario DLL es automticamente generado por las funcionalidades NEPLAN Matlab.