Ask Your Question

ffl's profile - activity

2023-09-29 01:12:34 -0500 received badge  Famous Question (source)
2023-09-05 02:15:27 -0500 received badge  Famous Question (source)
2023-07-10 09:57:34 -0500 answered a question How does IMD Model Parameters work?

IMD program is a parameter estimation tool for induction motors. Most of the time, the information you obtain from induction motor manufacturers are rated torque, maximum torque, starting current or locked-rotor current and/or power factor. Equivalent circuit parameters for the motor oftentimes are not published in the motor nameplate or technical data sheets.

What IMD does is to estimate the motor circuit parameters from the torque-current or speed-torque characteristics. You may need to do a little bit of tuning to obtain the motor-circuit parameters that matches the speed-torque characteristic curve.

2023-01-11 04:08:04 -0500 commented answer Question about REECCU1

thank you @perolofl. I have seen the text above on many modeling guidelines/documents but the phrase "30 MWh for 4 hours" is not corrected.

2023-01-04 04:49:29 -0500 received badge  Famous Question (source)
2023-01-03 20:44:33 -0500 received badge  Notable Question (source)
2023-01-03 18:19:33 -0500 received badge  Popular Question (source)
2023-01-03 02:00:58 -0500 asked a question Question about REECCU1

The text below is from the Model User Guide for Renewable Energy System Models:

Consider a simple example of how the reec_c model might be parameterized to represent a BESS. Assume we have a BESS that is rated at 40 MVA, with an energy rating of 30 MWh for 4 hours. Also, let us assume that when in operation the BESS is required by the vendor to always be in a state of charge between 20% to 80%, with the same charging rate (i.e. 4 hours). Then, SOCmax = 0.8 SOCmin = 0.2 The total energy of the device = 30×4 = 120 MWh, thus in operation it can go from 0.8×120 (96 MWh) to 0.2×120 (24 MWh), which means that the maximum output would be (96 – 24)/4 = 18 MWh for 4 hours. Therefore, T = ((18/30) × (60×60×4)) / (0.8 – 0.2) = 14,400 Pmax = 18/30 = 0.6 Pmin = - Pmax = -0.6 Imax = 40/30 = 1.33 The model MVA = 30 MVA. All other parameters would be set per the OEM data.

Questions: 1. Is the model MVA = 30 MVA to be placed in the MBase of the generator in the power flow? 2. Do I need to place the Pmax/Pmin also in REPCAU1 or only in REECCU1? 3. The text "energy rating of 30 MWh for 4 hours" is a little bit confusing since it mentions that the total energy is 30x4 = 120 MWh. The value 120 MWh would be possible only if 30 is in terms of MW not in MWh. Am I missing something here?

2022-12-18 19:49:12 -0500 received badge  Famous Question (source)
2022-12-02 06:47:36 -0500 received badge  Famous Question (source)
2022-11-16 21:38:31 -0500 received badge  Notable Question (source)
2022-11-16 05:01:05 -0500 received badge  Popular Question (source)
2022-11-14 20:39:59 -0500 asked a question How to determine if a generator tripped?

It's been a while when i performed an interconnection study.

I am running dynamic simulations and I want to know if a generator trips (any generator that is not under study). Is this information available in the log file? What dynamic simulation setting should be enabled before running the simulations?

2022-10-19 23:10:40 -0500 commented answer Motor starting dynamics of pump storage

Yes but the generator has no response. i tried BAT_CHANGE_GREF and BAT_INCREMENT_GREF. I also tried changing the Pref (VAR(L)) during simulation.

2022-10-15 06:09:19 -0500 commented answer Motor starting dynamics of pump storage

Thank you. What governor model can be used where the change of Gref is allowed? I am using WPIDHY but it does not have a Gref parameter.

2022-10-13 11:01:37 -0500 commented answer Motor starting dynamics of pump storage

Thank you. You mentioned negative Pmech. So this means a governor model should also be present? I tried this approach (Pgen = 0, generator online in load flow) and changed the Pgen to a certain negative value during dynamic simulation. I guess there was an error when I did that method.

2022-10-13 07:53:50 -0500 commented answer Motor starting dynamics of pump storage

The motor models presented here are for induction machines. I don't think they can be used to simulate pump storage motor starting.

2022-10-01 10:33:23 -0500 received badge  Notable Question (source)
2022-10-01 10:33:23 -0500 received badge  Famous Question (source)
2022-10-01 10:33:23 -0500 received badge  Popular Question (source)
2022-09-29 02:39:04 -0500 asked a question Motor starting dynamics of pump storage

Is it possible to simulate the motor starting dynamics when a pump storage is operated in pumping mode? Is there a PSS/E dynamic model that can be used to simulate this phenomenon?

2022-08-24 07:49:01 -0500 received badge  Popular Question (source)
2022-08-24 07:49:01 -0500 received badge  Notable Question (source)
2022-08-16 00:06:55 -0500 received badge  Popular Question (source)
2022-08-16 00:06:55 -0500 received badge  Notable Question (source)
2022-08-10 01:11:35 -0500 asked a question Results of optimal power flow

Can someone help me understand the results of the optimal power flow, specifically the Summary Table for the Tap Changing Transformers?

The tap changing transformers are held at fixed position in the OPF settings but I'm not sure why the voltage at each bus changes

Summary Table for Tap Changing Transformers:

From Bus kV Area Zone Voltage Ratio Minimum MW Flow Sensitivity To Bus kV Area Zone Voltage Change Maximum MV Flow Tap Volt


652 BUS 652 1602 1.02675 1.02500 F 0.90000 -3.910 1.00817 659 BUS 659 699 0.99487 1.10000 0.724

655 BUS 652 1678 1.04511 1.00000 F 0.90000 1.870 -79.80223 700 BUS 652 1678 1.04999u 1.10000 -0.964 -76.70278

2022-06-30 01:32:59 -0500 asked a question Mathematical Expressions of Generic Renewable Models

Does anyone know a reference/literature where I can find the mathematical expressions of the generic dynamic models such as REGCAU1, REECAU1, and REPCAU1? The block diagrams are only available in most literatures.

The idea behind this question is to demonstrate manually the calculations associated to these generic models.

2022-06-29 01:17:14 -0500 answered a question power flow convergence,but Pgen is greater than Pmax

You need to increase the dispatch of other generators connected to Type 2 Buses. The swing generator represents a physical machine so you have to honor its Pmax/Pmin limits when solving the power flow.

2022-05-10 22:08:15 -0500 received badge  Famous Question (source)
2022-05-10 00:49:22 -0500 commented answer Question about Dynamic Simulation based on Python For Loop

Thank you for your response.

2022-05-08 22:52:41 -0500 received badge  Popular Question (source)
2022-05-08 22:52:41 -0500 received badge  Notable Question (source)
2022-05-06 01:04:57 -0500 asked a question Question about Dynamic Simulation based on Python For Loop

I have a sample script shown below. I am seeing issues where when i ran the script it shows an error "v.dyr file in use" after completing one loop of simulation. When the error happens, the simulation continues but it doesn't read the dyr file during activity dyre.

What could be the possible resolution to avoid this scenario?

def vrt_run(self):
    for cnv, snp in zip(os.listdir(self.cnv), os.listdir(self.snp)):
        cnv = cnv[:-4]
        snp = snp[:-4]
        psspy.progress_output(2, self.log +"\\"+ cnv + "_" + snp + "_" + "vrt" + ".pdev")
        psspy.prompt_output(2, self.log + "\\" + cnv + "_" + snp + "_" + "vrt" + ".pdev")
        if os.listdir(self.dll)==[]:
            print "No dll files found inside the folder!"
        else:
            for dll in os.listdir(self.dll):
                psspy.addmodellibrary(self.dll + "\\" + dll)
        try:
            psspy.rstr(self.snp + "\\" + snp + ".snp")
        except:
            print "Error while opening the file", snp
            sys.exit(0)  
        try:
            psspy.case(self.cnv + "\\" + cnv + ".cnv")
        except:
            print "Error while opening the file", cnv
            sys.exit(0)
        psspy.ordr(0)
        psspy.fact()
        psspy.tysl(0)
        psspy.plmod_remove(780000, '1', 1)
        psspy.dyre_add([], os.getcwd() + "\\" + "v.dyr", "", "")
        psspy.tysl(0)
        psspy.snap([-1,-1,-1,-1,-1],os.getcwd() + "\\" + cnv + "v" + ".snp")
        psspy.strt(1,self.out + "\\" + cnv + "_" + snp + "_" + "vrt" + ".out")
        psspy.run(1,15,120,3,0)
        psspy.progress_outpu
2022-04-26 22:54:54 -0500 answered a question fREQUENCY TEST

Use PLBVFU1 model. This is a dynamic model that allows voltage and frequency signals to be varied. The model is attached to a slack bus generator and a frequency signal is an input to the model.

The renewable generator should respond to the changes in the frequency applied at the point of interconnection through the playback model. The response of the renewable generator is dependent on: dispatch level, frequency flag, and droop characteristics.

2021-12-20 07:50:30 -0500 answered a question Reactive power control

A couple of questions: 1. Did you use a PLBVFU1 model at the system slack to perform the voltage step test? 2. Was your generator connected to an excitation system?

When I perform step response tests, I use PLBVFU1 model for the system slack bus and provide step input playback signals (e.g., voltage and frequency). I will let the generator and plant control models respond and from there do the necessary parameter adjustments in order to obtain the desired response and output levels.

2021-10-14 03:23:24 -0500 answered a question WECC generic models tunable parameters

If you are simulating a manufacturer-specific inverter, you cannot proceed to tune these parameters without consulting them. Typically, generic dynamic models from inverter manufacturers have these parameters already configured; you may need to update Project-specific settings such as Pmax, Pmin, Qmax, Qmin.

2021-10-09 08:58:37 -0500 received badge  Nice Question (source)
2021-10-06 01:47:16 -0500 answered a question What is meant by IPload, IQload, YPLoad and YQload in the load tab of PSSE?

These are load characteristics that allow the user to represent the load as constant current (IPload, IQload) and constant admittance (YPload, YQload). The total load at the bus may be represented as a mixture of constant power, constant current, and constant admittance. When performing time-domain simulations, it is preferred to convert constant power load into constant current and constant admittance characteristics to capture the voltage-dependency of loads.

2021-09-28 07:11:21 -0500 received badge  Famous Question (source)
2021-07-29 21:07:19 -0500 commented answer What is X Source in Generator Model ?

You need to put the saturated values of subtransient, transient and synchronous reactance of the generators in the sequence data (*.seq) file.

2021-07-29 20:32:32 -0500 commented answer What is X Source in Generator Model ?

The unsaturated subtransient reactance cannot be used for short-circuit calculations.

2021-07-28 05:23:49 -0500 commented answer What is X Source in Generator Model ?

In PSS/E, the power flow model is linked with the dynamic model. The PSS/E checks for the value of Xsource in the power flow to see if it is the same as the X" in the generator dynamic model.

2021-07-28 01:35:22 -0500 answered a question What is X Source in Generator Model ?

The Xsource in the generator power flow model is the unsaturated subtransient reactance in p.u. Please refer to PAGV1.pdf for more information about the generator model.

2021-07-22 01:00:15 -0500 answered a question Negative resistance and reactance

Negative resistance and reactance can be seen when: a. there are series capacitors modeled as branches b. equivalencing is done on a larger power system network model.

Negative R/X is more likely a data problem unless you have the two items mentioned above.

2021-07-18 04:39:59 -0500 answered a question Can not successfully apply unbalanced fault on the branch

Your network model needs a sequence data file in *.seq format prior to unbalanced fault simulation. Please check Program Operation Manual (POM.pdf) or Program Application Guide Volume 1 (PAGV1.pdf) for more information about developing the sequence data file.

2021-07-13 03:07:58 -0500 received badge  Favorite Question (source)
2021-06-28 21:49:54 -0500 commented question Ride Through Settings Testing

The settings you specified are voltage and frequency protection settings. The inverter or machine will trip when the parameter monitored exceeds/fall below the threshold while satisfying the time delay setting.