Menu

Tree [f971f5] master /
 History

HTTPS access


File Date Author Commit
 Building.cpp 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 Building.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 Building_test.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 Circuit.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 Circuit.h 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 FastSolarFluctuations.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 FastSolarFluctuations.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 IsolatedControl.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 IsolatedControl.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 Makefile 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 OpenDSS.cpp 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 OpenDSS.h 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 OrnlSolar.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 OrnlSolar.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 README.txt 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 TMY.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 TMY.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 TMY_and_FastSolar.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 TMY_and_OrnlSolar.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 TMY_test.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 Weather.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 World.cpp 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 World.h 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 common.cpp 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 common.h 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 copyright.txt 2017-08-31 James J. Nutaro James J. Nutaro [f0689e] initial commit
 dll_test.cpp 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 dss_test.cpp 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 main.cpp 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 opendssengine.tlh 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 opendssengine.tli 2018-03-21 Jimmy Rotten Jimmy Rotten [6d2b91] Update to get power and voltage by phase
 sim.py 2018-01-24 Jimmy Rotten Jimmy Rotten [42d49f] Sample python file for accessing simulator
 sunlamp.cpp 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 sunlamp.dll 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase
 sunlamp.h 2018-04-19 Jimmy Rotten Jimmy Rotten [f971f5] Added option to attach all homes to one phase

Read Me

The API supports a simple circuit model and an OpenDSS circuit model. 
See sunlamp.h for the dll's API. To use this library, the file
sunlamp.dll and sunlamp.h will need to be accessible to your program. 
Instructions for using this dll from MATLAB can be found at

https://www.mathworks.com/help/matlab/ref/loadlibrary.html?requestedDomain=www.mathworks.com

You will need to install the 64 bit OpenDSS in the default installation
location. Doing this should create the file

C:\Program Files\OpenDSS\x64\OpenDSSengine.dll

and you will want to check that this file exists after installing OpenDSS.

The supplied sunlamp_data folder must be unzipped in your home directory.
After doing this, it should be located at (for example)

C:\MyUserName\sunlamp_data

MongoDB Logo MongoDB