Ask Your Question

REGC_A (REGCA1) network non-convergence for close-in faults

asked 2023-01-04 12:53:56 -0600

nflodin gravatar image

updated 2023-01-04 12:58:53 -0600

Hello everyone,

I am performing a renewable impact study, and as part of this study, we must simulate faults nearby the proposed wind farm. The wind farm uses the following WECC generic models, and we're observing numerical instability (network non-convergence) when the fault is applied for the entire duration of the fault, even when significant fault impedance is added:


The faults we are simulating do not completely isolate the wind farm from the rest of the network. Despite this, we are having the network non-convergence issues. We've tried several approaches to fix this problem but nothing seems to work. These include:

  • Switching to the REGC_B (REGCBU1 in PSS/E) model, which supposedly has better numerical stability under weak grid conditions
  • Changing XSORCE of the wind machines... Tried 9999, 0.9, 0.05, none of these achieve convergence
  • Adding fault impedance. However, so much fault impedance has to be added that the faulted bus only drops in some cases to 0.45 p.u. voltage.

Does anyone have experience with diagnosing network non-convergence/numerical instability issues with the 2nd generation generic renewable models? I'm sure there's a way to achieve convergence with these models, and to truly simulate a "bolted" fault near (one or two buses away from) the new wind facility, but we haven't found a good solution so far.

Thanks for any and all help.

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2023-01-04 16:51:17 -0600

jconto gravatar image

Consider the following:

- Keep Xsorce at 9999.
 - Lower the integration step size to 0.001
- Lower the acceleration factor to 0.8 or lower (in simulation parameter setting)
- Tune the acceleration factor in REGCA1 to 0.7 or lower.

From PTI on model REGCAU1:

“To aid convergence we added a factor called Accel, which is a factor used only in that in the model to decide how much (fraction) of the newly calculated voltage is used in the calculation of current injection.” “The default value of Accel should be set to 1.0. We have tested with other values of Accel and some of our users have also used other values such as 0.8 etc.” From a dynamics expert (developer of WECC REGC_A model)

"I always set the acceleration factor to 0.7" The Accelerator Factor of the REGCAU1 model is NOT an actual control setting or a physical parameter but a computational variable that users can modify to help the PSS/e convergence of the model REGCAU1 in a dynamic simulation. Based on our experience acceleration factor=0.7 is a reasonable value to use. Lower values can be used if it lead to better dynamic run performances.

edit flag offensive delete link more


I have determined that the non-convergence is in large part being caused by the low voltage active current management functionality, specifically the Lvpnt0 parameter, which was set to 0.01.

nflodin gravatar imagenflodin ( 2023-01-04 17:56:58 -0600 )edit

Raising Lvpnt0 and Lvpnt1 to 0.4 and 0.8, respectively (default values for these) and adding some fault impedance achieves convergence...

nflodin gravatar imagenflodin ( 2023-01-04 17:58:15 -0600 )edit

The only location I've been able to find discussion of numerical instability related to Lvpnt0 is here ( Do you know of anywhere else this is discussed?

nflodin gravatar imagenflodin ( 2023-01-04 17:58:44 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Question Tools

1 follower


Asked: 2023-01-04 12:53:56 -0600

Seen: 244 times

Last updated: Jan 04