-
Notifications
You must be signed in to change notification settings - Fork 112
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
Adding super controller #22
base: master
Are you sure you want to change the base?
Commits on May 1, 2018
-
Added two example cases, ssc and ssc.base, which will be used to test…
… the new ssc functionality and check backward compatability
Configuration menu - View commit details
-
Copy full SHA for acc8013 - Browse repository at this point
Copy the full SHA acc8013View commit details
Commits on May 2, 2018
-
Implement option to enable/disable SSC. No real SSC implemented yet.
Bart Doekemeijer committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 8c541a3 - Browse repository at this point
Copy the full SHA 8c541a3View commit details -
_SSC_ is the search term for new code
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for c51204e - Browse repository at this point
Copy the full SHA c51204eView commit details -
Added sscProperties to turbineArrayProperties in ssc example case
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 487c50c - Browse repository at this point
Copy the full SHA 487c50cView commit details -
Fix backwards compatibility for when sscProperties is not defined ins…
…ide turbineArrayProperties.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for d927475 - Browse repository at this point
Copy the full SHA d927475View commit details -
Only print SSC enabled/disabled message for processor0 to avoid clutt…
…er in the ADM log file.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 56928ce - Browse repository at this point
Copy the full SHA 56928ceView commit details -
Adding the new variables and functions for SSC into the ADM.H file
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 516438d - Browse repository at this point
Copy the full SHA 516438dView commit details -
Including the number of inputs/outputs into the turbineArrayProperties
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 100ec85 - Browse repository at this point
Copy the full SHA 100ec85View commit details -
Initializing the dynamic arrays used in message passing
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 7f48e7a - Browse repository at this point
Copy the full SHA 7f48e7aView commit details -
Assume PIDSC (turbine pitch controller for ssc) uses same vars as PID
Paul Fleming committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for ecc2227 - Browse repository at this point
Copy the full SHA ecc2227View commit details
Commits on May 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9cbce60 - Browse repository at this point
Copy the full SHA 9cbce60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f0895c - Browse repository at this point
Copy the full SHA 6f0895cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d375fec - Browse repository at this point
Copy the full SHA d375fecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1557aac - Browse repository at this point
Copy the full SHA 1557aacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5919c - Browse repository at this point
Copy the full SHA 9e5919cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 219cfcb - Browse repository at this point
Copy the full SHA 219cfcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6fbf0a - Browse repository at this point
Copy the full SHA f6fbf0aView commit details -
Fix sscControllerType read function from the turbineArrayProperties file
Bart Doekemeijer authored and Bart Doekemeijer committedMay 3, 2018 Configuration menu - View commit details
-
Copy full SHA for a5698a8 - Browse repository at this point
Copy the full SHA a5698a8View commit details -
Add example SC_INPUT.txt file to the .ssc case, and update the NREL 5…
…MW turbine controller settings to PIDSC and yawSC.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 3, 2018 Configuration menu - View commit details
-
Copy full SHA for c4d36b5 - Browse repository at this point
Copy the full SHA c4d36b5View commit details -
Clarify some comments in the horizontalAxisWindTurbinesADM.C file
Bart Doekemeijer authored and Bart Doekemeijer committedMay 3, 2018 Configuration menu - View commit details
-
Copy full SHA for b997352 - Browse repository at this point
Copy the full SHA b997352View commit details
Commits on May 4, 2018
-
Implement improved timeTableSSC look-up. More modular, more checks fo…
…r correctness of inputs, more generic.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 19647b0 - Browse repository at this point
Copy the full SHA 19647b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6448d61 - Browse repository at this point
Copy the full SHA 6448d61View commit details -
Merge pull request #1 from paulf81/devBart
Implement timeTableSSC as an improvement to SCSimple
Configuration menu - View commit details
-
Copy full SHA for 2536906 - Browse repository at this point
Copy the full SHA 2536906View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2dc9e - Browse repository at this point
Copy the full SHA ee2dc9eView commit details -
Write turbine measurements to the superInfoToSSC variable in the YawS…
…C turbine controller. (This could have also been done in PIDSC)
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 974f22c - Browse repository at this point
Copy the full SHA 974f22cView commit details -
Add zeromq to the required libraries and includes in preparation of t…
…he zeroMQ superController implementation. This is currently hardcoded for Peregrine, and works if you have loaded the module through: module load zeromq/4.2.2/gcc.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for b3a747a - Browse repository at this point
Copy the full SHA b3a747aView commit details -
Upload initial implementation of the zeroMQ superController. Currentl…
…y still in development phase.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 506bef2 - Browse repository at this point
Copy the full SHA 506bef2View commit details -
Increase buffer dimensions. Now allows messages of up to 9900 charact…
…ers. This should facilitate for about 1k+ floats to be sent around. This should suffice for SC inputs and outputs.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 569bb74 - Browse repository at this point
Copy the full SHA 569bb74View commit details -
Update nOutputsFromSC to nOutputsFromSSC for consistency. Also, add s…
…ome comments to the zeroMQ superController.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for f03e653 - Browse repository at this point
Copy the full SHA f03e653View commit details -
Upload example SC files for Python, C and MATLAB. MATLAB still requir…
…es some debugging, but works well overall.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 4, 2018 Configuration menu - View commit details
-
Copy full SHA for e8f6584 - Browse repository at this point
Copy the full SHA e8f6584View commit details
Commits on May 5, 2018
-
Fix the matlabSSC code. Proper formatting from received message to an…
… array of data. It appears that MATLAB does not properly filter the non-set message data, so it will come up as a bunch of random symbols. Added manual manipulations to fix it. Tested on one-turbine case successfully.
Bart Doekemeijer authored and Bart Doekemeijer committedMay 5, 2018 Configuration menu - View commit details
-
Copy full SHA for dd84eb9 - Browse repository at this point
Copy the full SHA dd84eb9View commit details -
Remove the workspace.mat that was accidentally added during debugging
Bart Doekemeijer authored and Bart Doekemeijer committedMay 5, 2018 Configuration menu - View commit details
-
Copy full SHA for e458933 - Browse repository at this point
Copy the full SHA e458933View commit details -
Bart Doekemeijer authored
May 5, 2018 Configuration menu - View commit details
-
Copy full SHA for b93fae7 - Browse repository at this point
Copy the full SHA b93fae7View commit details
Commits on May 7, 2018
-
Merge pull request #2 from paulf81/devBart
Add a SSC option for communication with external software (MATLAB/Python) using zeroMQ
Configuration menu - View commit details
-
Copy full SHA for 7e60b03 - Browse repository at this point
Copy the full SHA 7e60b03View commit details -
Match the TCP address with that of the SOWFA SSC code
Bart Doekemeijer authoredMay 7, 2018 Configuration menu - View commit details
-
Copy full SHA for fa54638 - Browse repository at this point
Copy the full SHA fa54638View commit details -
Update the ADM flags for compilation to be compatible with a generic …
…zeroMQ installation, defined by variables ZEROMQ_INCLUDE and ZEROMQ_LIB
Bart Doekemeijer authored and Bart Doekemeijer committedMay 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 0f9f343 - Browse repository at this point
Copy the full SHA 0f9f343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353bbb5 - Browse repository at this point
Copy the full SHA 353bbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66fe0f9 - Browse repository at this point
Copy the full SHA 66fe0f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b216d38 - Browse repository at this point
Copy the full SHA b216d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2a701 - Browse repository at this point
Copy the full SHA 8e2a701View commit details -
Merge branch 'master' of github.com:paulf81/SOWFA into devBart
Bart Doekemeijer authored and Bart Doekemeijer committedMay 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 9117eec - Browse repository at this point
Copy the full SHA 9117eecView commit details
Commits on Jul 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 578509e - Browse repository at this point
Copy the full SHA 578509eView commit details -
Merge changes from NREL master repository
Bart Doekemeijer authored and Bart Doekemeijer committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for e71ecd3 - Browse repository at this point
Copy the full SHA e71ecd3View commit details -
Make ZeroMQ compilation optional with backwards compatibility. Defaul…
…t option is no compilation. Only compiles when COMPILEZEROMQ=1 is defined in the Bash environment.
Bart Doekemeijer authored and Bart Doekemeijer committedJul 11, 2018 Configuration menu - View commit details
-
Copy full SHA for cf13d92 - Browse repository at this point
Copy the full SHA cf13d92View commit details
Commits on Jul 12, 2018
-
Add error message when attempting to run ZeroMQ SSC when it has not b…
…een installed.
Bart Doekemeijer authored and Bart Doekemeijer committedJul 12, 2018 Configuration menu - View commit details
-
Copy full SHA for 1b1ef75 - Browse repository at this point
Copy the full SHA 1b1ef75View commit details
Commits on Jul 17, 2018
-
Merge pull request #4 from paulf81/devBart
Pulling dev_bart back into the forked master
Configuration menu - View commit details
-
Copy full SHA for 272dab3 - Browse repository at this point
Copy the full SHA 272dab3View commit details
Commits on Sep 4, 2018
-
Bug fix for writing and collecting the measurements for the zeroMQ in…
…terface. Currently, the measurements were written for every core, and then summed at the end. This leads to the measuement vector being nCores times larger than it is supposed to be. This is corrected for. Furthermore, some debugging print statements are ommitted for a cleaner output log.
Bart Doekemeijer authored and Bart Doekemeijer committedSep 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 8184ac1 - Browse repository at this point
Copy the full SHA 8184ac1View commit details -
Merge pull request #5 from paulf81/devBart
Bug fix for writing and collecting the measurements for the zeroMQ interface
Bart Doekemeijer authoredSep 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 766f7ef - Browse repository at this point
Copy the full SHA 766f7efView commit details
Commits on Sep 18, 2018
-
Update zeromqSSC implementation to a more general implementation. Mov…
…ed the case-specific settings to the yawSC and PIDSC controllers, respectively. This makes a lot more sense, and makes it much more generic for other SSC implementations.
Bart Doekemeijer authored and Bart Doekemeijer committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for f416655 - Browse repository at this point
Copy the full SHA f416655View commit details -
Merge pull request #6 from paulf81/devBart
Update zeromqSSC implementation to a more general implementation. Mov…
Bart Doekemeijer authoredSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for 50224f4 - Browse repository at this point
Copy the full SHA 50224f4View commit details -
Update options compilation file to remove warning message for backsla…
…sh at end of file during SOWFA compilation. Furthermore, replace all tabs with spaces for consistency and readability.
Bart Doekemeijer authored and Bart Doekemeijer committedSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for 98246e3 - Browse repository at this point
Copy the full SHA 98246e3View commit details -
Merge pull request #7 from paulf81/devBart
Update options compilation file to remove warning message for backsla…
Bart Doekemeijer authoredSep 18, 2018 Configuration menu - View commit details
-
Copy full SHA for c28ecb0 - Browse repository at this point
Copy the full SHA c28ecb0View commit details
Commits on Oct 25, 2018
-
Add separate option to define the zeroMQ address for connection. This…
… will allow multiple connections on the same node/network.
Bart Doekemeijer authored and Bart Doekemeijer committedOct 25, 2018 Configuration menu - View commit details
-
Copy full SHA for 607794f - Browse repository at this point
Copy the full SHA 607794fView commit details
Commits on Oct 29, 2018
-
Update horizontalAxisWindTurbinesADM.C
Add torqueSC option (directly specifying generator torque through the ZMQ interface)
Bart Doekemeijer authoredOct 29, 2018 Configuration menu - View commit details
-
Copy full SHA for e345aee - Browse repository at this point
Copy the full SHA e345aeeView commit details -
Add the torqueSC controller module, in which the generator torque is directly specified from the ZMQ interface (e.g., MATLAB or Python). Basically, this means the turbine controller can now be programmed in MATLAB or Python.
Bart Doekemeijer authoredOct 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 2a82cf4 - Browse repository at this point
Copy the full SHA 2a82cf4View commit details
Commits on Nov 7, 2018
-
Add .gitignore file that will ignore any compiled files and any prepr…
…ocessed case files
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for d6f4293 - Browse repository at this point
Copy the full SHA d6f4293View commit details -
Update .bash_profile to include a SSC option, depending on whether or…
… not one wants to compile SOWFA with the ZeroMQ module.
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 74fe070 - Browse repository at this point
Copy the full SHA 74fe070View commit details -
Remove old example cases and create two new example cases
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 9683043 - Browse repository at this point
Copy the full SHA 9683043View commit details -
Remove old example cases for the SSC
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for e7a8b9b - Browse repository at this point
Copy the full SHA e7a8b9bView commit details -
Remove outdated zeroMQ example case
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for ec31a13 - Browse repository at this point
Copy the full SHA ec31a13View commit details -
Bug fix and simplify TimeTableSSC
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 5ad61c9 - Browse repository at this point
Copy the full SHA 5ad61c9View commit details -
Set-up a working zeroMQ example case
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 6d8d881 - Browse repository at this point
Copy the full SHA 6d8d881View commit details -
Remove SCSimple case. This has been replaced by the TimeTableSSC code.
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for d61fc08 - Browse repository at this point
Copy the full SHA d61fc08View commit details -
Add a separate function that defines which measurements are used. Thi…
…s makes the solution more modular
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 5fd13ec - Browse repository at this point
Copy the full SHA 5fd13ecView commit details -
Bart Doekemeijer authored and Bart Doekemeijer committed
Nov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for ff84f14 - Browse repository at this point
Copy the full SHA ff84f14View commit details -
move superController functions separate from the ADM code, since they…
… are general and can be used also with ALM and ALMAdvanced. This is in preparation for the ALMAdvanced SSC implementation
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 2b28753 - Browse repository at this point
Copy the full SHA 2b28753View commit details -
Update ADM code and make SSC code ADM-specific
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 9d817c4 - Browse repository at this point
Copy the full SHA 9d817c4View commit details -
Add SSC for the ALMAdvanced code. Still needs two example cases for t…
…esting
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 54e0a9b - Browse repository at this point
Copy the full SHA 54e0a9bView commit details -
Add example case for ALMAdvanced with timeTable SSC
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for b0423e5 - Browse repository at this point
Copy the full SHA b0423e5View commit details -
Add example case for ALMAdvanced with zeroMQ SSC
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 3d8f7c0 - Browse repository at this point
Copy the full SHA 3d8f7c0View commit details -
Upload a simple MATLAB SSC file
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 54e3ea5 - Browse repository at this point
Copy the full SHA 54e3ea5View commit details -
Upload simple MATLAB zeroMQ example
Bart Doekemeijer authored and Bart Doekemeijer committedNov 7, 2018 Configuration menu - View commit details
-
Copy full SHA for c6d3574 - Browse repository at this point
Copy the full SHA c6d3574View commit details
Commits on Nov 14, 2018
-
Merge pull request #8 from NREL/master
Merge changes from master
Bart Doekemeijer authoredNov 14, 2018 Configuration menu - View commit details
-
Copy full SHA for 452ce6a - Browse repository at this point
Copy the full SHA 452ce6aView commit details -
Bug fix for addition of measurementFunction
Bart Doekemeijer authored and Bart Doekemeijer committedNov 14, 2018 Configuration menu - View commit details
-
Copy full SHA for 220a6f1 - Browse repository at this point
Copy the full SHA 220a6f1View commit details
Commits on Dec 21, 2018
-
Merge pull request #9 from NREL/master
Merge changes from master branch
Bart Doekemeijer authoredDec 21, 2018 Configuration menu - View commit details
-
Copy full SHA for 41be0c8 - Browse repository at this point
Copy the full SHA 41be0c8View commit details -
Update horizontalAxisWindTurbinesALMAdvanced.C
Bug fix for yaw actions in ALMAdvanced
Bart Doekemeijer authoredDec 21, 2018 Configuration menu - View commit details
-
Copy full SHA for 3e3c264 - Browse repository at this point
Copy the full SHA 3e3c264View commit details
Commits on Jun 3, 2019
-
Update horizontalAxisWindTurbinesALMAdvanced.C
Bug fixes to avoid turbines from rotating a full circle to reach a small (but negative) deltaNacYaw setpoint.
Bart Doekemeijer authoredJun 3, 2019 Configuration menu - View commit details
-
Copy full SHA for 618c867 - Browse repository at this point
Copy the full SHA 618c867View commit details