dpinney / omf

The Open Modeling Framework for smart grid cost-benefit analysis.
https://omf.coop
GNU General Public License v2.0
112 stars 60 forks source link

Identify demo feeders that have voltages not near 120. #248

Closed dpinney closed 10 years ago

dpinney commented 10 years ago

We can delete or edit once we know what they are.

dpinney commented 10 years ago

Olin still has problems. http://www.omf.coop/model/admin/Olin%20EC%20Solar%20Multiple%20Penetration

dpinney commented 10 years ago

I couldn't fix ABEC Frank. It must be something other than a nominal voltage issue. Ugh.

cshjin commented 10 years ago

I noticed you choose "Olin Barre Housed Feeder" based solar feeders, and that will break as I expected.

Choose "Olin Barre GH" based solar feeders. I guess "Olin Barre" feeder was imported long time ago, and it may break in some feeder import functions. The "Olin Barre Geo" feeder was imported after importing feeder with geo info. And all the voltage problems was solved based on "Olin Barre Geo Housed" feeders.

We can have a try if we have the ABEC std feeder data, and import it to OMF to see whether it was fixed or not.

cshjin commented 10 years ago

A quick try: I imported ABEC.std into OMF and the norminal feeder voltage 2400

127.0.0.1 - - [30/Jul/2014 21:27:02] "GET /static/sorttable.js HTTP/1.1" 200 -
Beginning Windmil to GLM conversion.
127.0.0.1 - - [30/Jul/2014 21:28:25] "POST /milsoftImport/ HTTP/1.1" 302 -
127.0.0.1 - - [30/Jul/2014 21:28:25] "GET / HTTP/1.1" 200 -
Nominal feeder voltage 2400
Finished converting components
127.0.0.1 - - [30/Jul/2014 21:29:40] "GET / HTTP/1.1" 200 -

And a gridlabMulti model test based on the new feeder "ABEC FRANK TEST": image

It seems if we import the milsoft feeder data into omf, the problem can be fixed.

dpinney commented 10 years ago

Excellent! FYI @srivats0603 this is how to fix the voltage issues in ABEC Frank.

cshjin commented 10 years ago

One problem: I tried to rerun "Olin EC Solar Multi" on omf.coop with 5 feeders, but only 4 of them in the model, even though I chose 5 feeders before running. But it works on my machine.

dpinney commented 10 years ago

Yikes. We're getting Apache mod_pagespeed errors on model creation. Our first deep bug in the web server. Yay!

srivats0603 commented 10 years ago

Yes I am also getting voltages in the range. But this new feeder has some differences which I am looking into

voltages

jcfuller1 commented 10 years ago

That looks a lot like a bad setting on the regulator, such as the band center or the PT ratio, depending what mode of control you are using.

dpinney commented 10 years ago

Everything on omf.coop looks good now.

cshjin commented 10 years ago

Here is a full list of failed feeders and its stderr. Check it later.

Olin Barre CVR Base

ERROR    [INIT] : init_overhead_line(obj=2;21003): from and to node nominal voltage mismatch of greater than 0.1%
ERROR    [INIT] : init_by_deferral(): object 21003 initialization failed
ERROR    [INIT] : model initialization failed
FATAL    [INIT] : shutdown after simulation stopped prematurely
FATAL    [INIT] : environment startup failed: Invalid argument

Olin Barre

ERROR    [INIT] : init_overhead_line(obj=2;21003): from and to node nominal voltage mismatch of greater than 0.1%
ERROR    [INIT] : init_by_deferral(): object 21003 initialization failed
ERROR    [INIT] : model initialization failed
FATAL    [INIT] : shutdown after simulation stopped prematurely
FATAL    [INIT] : environment startup failed: Invalid argument

ABEC Frank LO Houses

ERROR    [2012-04-01 00:00:00 PDT] : sync_waterheater(obj=7844;waterheater9096): Water heater line voltage for waterheater:7844 is too high, exceeds twice nominal voltage.
ERROR    [2012-04-01 00:00:00 PDT] : 2012-04-01 00:00:00 PDT: object waterheater9096 stopped its clock (exec)!
ERROR    [2012-04-01 00:00:00 PDT] : exec halted: synchronization failed
FATAL    [2012-04-01 00:00:00 PDT] : shutdown after simulation stopped prematurely
FATAL    [2012-04-01 00:00:00 PDT] : environment startup failed: No such file or directory

ABEC Housed (new one with house load)

main.2014-08-01-11-04-10.glm(44097): property heating_setpoint of house1023601 (house:5995) could not be set to 'heating1*1'
main.2014-08-01-11-04-10.glm(44097): expected object block closing }
main.2014-08-01-11-04-10.glm(44090): load failed at or near 'object house...'
FATAL    [INIT] : shutdown after command line rejected

INEC Renoir

ERROR    [2012-04-01 00:00:00 PDT] : sync_node(obj=1;REMBRANDT): Newton-Raphson method is unable to converge to a solution at this operation point
ERROR    [2012-04-01 00:00:00 PDT] : 2012-04-01 00:00:00 PDT: object REMBRANDT stopped its clock (exec)!
ERROR    [2012-04-01 00:00:00 PDT] : exec halted: synchronization failed
FATAL    [2012-04-01 00:00:00 PDT] : shutdown after simulation stopped prematurely
FATAL    [2012-04-01 00:00:00 PDT] : environment startup failed: Domain error

DEC Red Battery

light_schedule.glm(7): include file open failed: No such file or directory
main.2014-08-01-11-07-01.glm(7): #include failed
main.2014-08-01-11-07-01.glm(6): load failed at or near 'end of line...'
ERROR    [INIT] : unable to load 'main.2014-08-01-11-07-01.glm': No such file or directory
FATAL    [INIT] : shutdown after command line rejected

Battery 13 Node Distributed

main.2014-08-01-15-04-45.glm(713): property 105 is not defined in class triplex_line_configuration
main.2014-08-01-15-04-45.glm(713): expected object block closing }
main.2014-08-01-15-04-45.glm(710): load failed at or near 'object tripl...'
FATAL    [INIT] : shutdown after command line rejected

Battery 13 Node Centralized

main.2014-08-01-15-04-27.glm(713): property 105 is not defined in class triplex_line_configuration
main.2014-08-01-15-04-27.glm(713): expected object block closing }
main.2014-08-01-15-04-27.glm(710): load failed at or near 'object tripl...'
FATAL    [INIT] : shutdown after command line rejected

13 Node Embedded DO NOT SAVE

main.2014-08-01-15-04-10.glm(584): property 72 is not defined in class triplex_line_configuration
main.2014-08-01-15-04-10.glm(584): expected object block closing }
main.2014-08-01-15-04-10.glm(581): load failed at or near 'object tripl...'
FATAL    [INIT] : shutdown after command line rejected
dpinney commented 10 years ago

Thanks, it's great to have this data. Can we change the user on all of these from public to admin? That way users won't see them but we don't have to fix or delete them now.

cshjin commented 10 years ago

Failed feeders have already moved to admin, ABEC feeder will be updated after @srivats0603 figure out the remaining issue.

srivats0603 commented 10 years ago

The remaining issue is the band center voltage in the regulator configuration that David spotted yesterday. The voltage was showing secondary values instead of the primary. I think David has already opened a separate issue for that