Ask Your Question

CamillusRex's profile - activity

2018-10-01 09:11:24 -0500 received badge  Famous Question (source)
2018-04-18 21:12:32 -0500 received badge  Famous Question (source)
2018-02-22 11:25:22 -0500 received badge  Notable Question (source)
2018-02-22 11:25:22 -0500 received badge  Popular Question (source)
2017-09-08 08:58:29 -0500 received badge  Notable Question (source)
2017-08-10 08:40:39 -0500 asked a question Getting the PVD1 model (distributed PV) into PSSe?

Greetings,

I'm trying to study the effects of PV modelling on system stability. Almost all the PV in my system is distributed/small-scale, rather than large-scale "plants". I would therefore like to use the PVD1 model, which the WECC recommends for this purpose (see their Solar Plant Dynamic Modelling Guidelines). However, unlike the large-scale PV models (REGCA, REECB, REPCA) the PVD1 model is not included in the PSSe model library (I'm using PSSe 34).

Does anyone know if a PSSe-compatible PVD1 model exists somewhere, and if yes, can anyone walk me through the procedure of compiling + linking it? If not, might there be a workaround -- using another model to emulate PVD1 functionality?

Thanks in advance!

2017-08-09 11:35:12 -0500 received badge  Popular Question (source)
2017-08-05 06:02:48 -0500 commented answer Is there a way to assign states to output channels without knowing the state index/number?

:D Thank you so much! That's exactly what I was looking for and I feel kind of stupid for not discovering it myself now.

2017-08-04 06:55:37 -0500 asked a question Is there a way to assign states to output channels without knowing the state index/number?

Greetings,

The STATE_CHANNEL command lets you assign states (e.g. motor slip) to output channels for dynamic simulation. However, it requires as its input the "index" of the state you want to see -- basically, as you add models to the system, their states are appended to a single big list, and PSSe wants to know where in that list the requested state is.

Obviously, the index of a given state may change as you add or remove other models. So I was wondering, is there a way to identify a state by meaningful parameters, e.g. "give me the Nth state of model X at bus Y"? I hate having to slog through DOCU output to note the state numbers every time I change something about my modelling setup.

Many thanks in advance!

2017-07-14 17:00:29 -0500 received badge  Famous Question (source)
2017-06-29 03:20:52 -0500 answered a question Having trouble plotting wind machine P, Q and slip in dynamic simulations

Issue fixed. I was being an idiot and forgot to change the bus type code from "load" to "generator" when I added wind machines... which understandably confused PSSe. It works as it should now.

2017-06-29 03:19:40 -0500 received badge  Notable Question (source)
2017-06-29 03:19:40 -0500 received badge  Popular Question (source)
2017-06-22 04:16:59 -0500 commented answer Having trouble plotting wind machine P, Q and slip in dynamic simulations

Yeah, that's what I'm trying too, and I do have the wind control mode flags set properly... Still I'm seeing 0 everywhere. :/ Thanks for the reply though!

2017-06-20 06:47:51 -0500 asked a question Having trouble plotting wind machine P, Q and slip in dynamic simulations

So I'm running a dynamic study in PSSe, trying to investigate the effects of wind farm modelling on system stability. Some of the first results I've gotten are rather counter-intuitive, so I'd like to probe a little deeper into what's going on -- for example, by looking at the P and Q infeed from the wind farms, as well as the slip (speed deviation) of induction-type wind generators (WT1 and WT3). However, PSSe refuses to cooperate.

  • When I use CHSB with PELEC and QELEC as the parameters to add, it simply skips over my wind machines.
  • When I explicitly try to add the parameters of specific wind machines using MACHINEARRAYCHANNEL, the channels do show up in the output .txt file, but all values are 0.
  • When I try to add the generator speed deviation with STATE_CHANNEL (it's a state in both the WT12T1 and WT3T1 models), again the channels show up but with all values at 0.

Is anyone familiar with these issues and do you know a way around them? I'm using PSSe 33.9. Many thanks for any help you guys can provide!

2017-05-11 08:15:12 -0500 asked a question Using GENCLS with H = 0 as "infinite generator", but rotor angle still varies

Hello all,

As suggested in another thread I am using a GENCLS model with H = 0, D = 0 as an infinite generator (infinite inertia, i.e. constant speed and rotor angle). The PSSe Model Library description of GENCLS confirms that the model can be used in this way:

If H is 0, then DSTATE(K) and DSTATE(K+1) will always be zero.

where DSTATE(K) is the speed deviation and DSTATE(K+1) is the rotor angle.

However, when I simulate a system including such a generator, its rotor angle does vary! I have checked a hundred times -- the H constant is really set to zero.

One odd thing is that when I look up the model in the "Dynamics data" tab in the GUI, and I click "Edit Model", I get the following message when I try to save the changes (and even if I haven't changed anything):

Model data contains warnings and/or errors. This could cause simulation errors or crashes.

Perhaps this is a lead as to what's going on? I'm using PSSe 33 if that matters.

Many thanks for any help you guys can give!