-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenDSS compile unknown parameter error: VV_RefReactivePower parameter for InvControl Module #117
Comments
That option was marked deprecated years ago in OpenDSS v9.0 when the model for InvControl was fully replaced: We removed some of the deprecated features in our latest release. We could readd the deprecated parameters just include notes such as "Use RefReactivePower instead" the error message, but the point of deprecation is to eventually remove. I noticed a lot of users didn't even realize the models for InvControl, PVSystem, Storage, StorageControl were replaced yet. Also note that all example circuits from EPRI replaced |
I added a mechanism for providing better messages for removed items, in this case it would result in:
This will be included in the next version coming in a week or two. I'll leave this ticket open to see if we'll get any feedback. To illustrate why removing is better than keeping things indefinitely, see for example this: https://sourceforge.net/p/electricdss/discussion/861976/thread/658e9da071/ -- the user was hopelessly changing But this issue also highlights that we need a warning system so we can warn users before removing old parameters, besides other script issues. For that, I opened dss-extensions/dss-extensions#16 for general feedback. |
Another link from EPRI recommending to replace |
Another one that was removed -- This one was already removed in the official version, so users will need to update their scripts anyway. By the way, the error message reported there is from DSS Extensions -- we added the traceback such as |
For reference, here's the doc for the "new" models: There seems to be some confusion regarding these. EDIT: for Storage and StorageControl: |
New info posted on the forum: https://sourceforge.net/p/electricdss/discussion/861977/thread/25a9f092bf/?limit=25#e929 The deprecated parameter |
Another user report that is at least in part due to the deprecated/broken parameter https://sourceforge.net/p/electricdss/discussion/beginners/thread/c83871ebb9/ |
Versions
Bug
OpenDSSdirect.py (v0.7.0) doesn't recognize the VV_RefReactivePower parameter in the inverter control module
To reproduce: Complie any opendss master script with InvControl module using VV_RefReactivePower in versions defined above
The text was updated successfully, but these errors were encountered: