Science Score: 33.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: mdpi.com -
✓Committers with academic emails
3 of 18 committers (16.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Repository
Transactive Energy Service System
Basic Info
- Host: GitHub
- Owner: slacgismo
- License: gpl-3.0
- Language: Python
- Default Branch: master
- Size: 68.5 MB
Statistics
- Stars: 13
- Watchers: 6
- Forks: 3
- Open Issues: 46
- Releases: 0
Metadata Files
README.md
Transactive Energy Service System (TESS)
The Transactive Energy Service System (TESS) is a platform to design, deploy, and operate transactive energy systems in electric utility retail environments. TESS provides retail market clearing mechanisms for peer-to-peer trading of behind-the-meter distributed energy resources based on ramping, capacity, and storage prices.
Introduction
As the share of renewable resources grows, the marginal cost of energy resources tends to zero, and the long term average cost of energy is increasingly dominated by cost of flexibility resources, and the cost of associated capacity. Nearly all the existing work on Transactive Energy Systems is based on the retail analogy to wholesale energy markets, which are fundamentally designed around marginal cost pricing of energy resources (and constraints on associated capacity), not on the cost of other grid services. The goal of the Transactive Energy Service System (TESS) project to design, develop, test, and validate retail-level Transactive Energy systems that are dominated by behind-the-meter renewable energy resources and energy storage resources.
Some of the research questions the project seeks to address include the following: 1. Is it possible to use the current model of Transactive Energy systems when the marginal cost of energy is often zero? 2. How can a Transactive system design reflect ramping and capacity costs in real time? 3. How do alternative Transactive Energy market designs affect the stability, reliability and resilience of power systems? 4. How do Transactive Energy systems compare to and work with flat rate or subscription billing in retail settings? 5. What new outcomes, features, and benefits emerge for utilities and customers who subscribe to Transactive Energy tariffs? 6. What are the economic impacts, e.g., distributional outcomes, that arise from these market design choices?
Code Organization
|Path | Description | ---------------|--------------------------------------------------------------- |/agents | agent code for participation in bidding| |/analysis | 'add description here' | |/cloud | Infrastructure and container orchestration deployments configurations and templates | |/control | Control Room app | |/docs | User docs | |/mobile | Member-facing mobile | |/scripts | Database scripts | |/simulation | Simulation models | |/vendor | 3rd party dependencies |
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Anna Peery - Github
- David Chassin - Github
- Gustavo Cezar - Github
- Jonathan Goncalves - Github
- Marie-Louise Arlt - Github
- Mayank Malik - Github
- Wan-Lin Hu - Github
- Derin Serbetcioglu - GitHub
Acknowledgements
TESS is funded by the U.S. Department of Energy Office of Electricity. For more information contact Chris Irwin at christopher.irwin@hq.doe.gov.
SLAC National Accelerator Laboratory is operated for the U.S. Department of Energy by Stanford University under Contract No. DE-AC02-76SF00515.
References
Publications
- Arlt ML, DP Chassin, LL Kiesling, "Opening Up Transactive Systems: Introducing TESS and Specification in a Field Deployment", Energies 2021, 14(13), 3970. DOI: https://doi.org/10.3390/en14133970
- Arlt ML, DP Chassin, C Rivetta, and J Sweeney (2020): "Willingness to Pay for HVAC Operations for Automated Dispatch by Smart Home Systems", presented at the Wirtschaftsinformatik 2021, Community Workshop "Energy Informatics and Electro Mobility ICT", online, March 8, 2021.
- Arlt ML, DP Chassin, C Rivetta, and J Sweeney (2020): "Automated Bidding in and Welfare Effects of Local Electricity Markets", Working paper, March 5, 2021. URL: https://marielouisearlt.files.wordpress.com/2021/03/wplems210305.pdf.
License
Owner
- Name: SLAC GISMo
- Login: slacgismo
- Kind: organization
- Email: slacgismo@gmail.com
- Location: SLAC National Accelerator Laboratory, Menlo Park, CA 94025
- Website: https://gismo.slac.stanford.edu/
- Repositories: 65
- Profile: https://github.com/slacgismo
100% Clean Energy for All
GitHub Events
Total
- Fork event: 1
Last Year
- Fork event: 1
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| David P. Chassin | d****n@s****u | 84 |
| Derin Serbetcioglu | s****d@g****m | 66 |
| jongoncalves | j****s@g****m | 58 |
| Jonathan Goncalves | j****s@u****m | 20 |
| Mayank Malik | m****k@u****m | 15 |
| Anna Peery | 4****y@u****m | 12 |
| gcezar | g****r@s****u | 11 |
| mlamlamla | a****n@a****l | 10 |
| mlamlamla | a****n@a****t | 9 |
| dependabot[bot] | 4****]@u****m | 8 |
| derins | S****7 | 7 |
| shridhay | 4****y@u****m | 6 |
| Anna Peery | a****y@g****m | 3 |
| Marie-Louise Arlt | m****t@M****l | 2 |
| aivanova5 | i****5@g****m | 2 |
| Alyona Ivanova | I****5@g****m | 1 |
| derins | K****8 | 1 |
| mlamlamla | a****n@d****u | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 15
- Total pull requests: 158
- Average time to close issues: 7 days
- Average time to close pull requests: about 1 month
- Total issue authors: 3
- Total pull request authors: 9
- Average comments per issue: 1.53
- Average comments per pull request: 0.63
- Merged pull requests: 92
- Bot issues: 0
- Bot pull requests: 54
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- malikmayank (6)
- dchassin (5)
- avpeery (4)
Pull Request Authors
- dependabot[bot] (54)
- derins (30)
- jongoncalves (22)
- avpeery (15)
- shridhay (12)
- dchassin (12)
- gcezar (8)
- malikmayank (4)
- aivanova5 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- DoubleConversion >= 0
- FBLazyVector >= 0
- FBReactNativeSpec >= 0
- Folly >= 0
- RCTRequired >= 0
- RCTTypeSafety >= 0
- React >= 0
- React-Core >= 0
- React-CoreModules >= 0
- React-RCTActionSheet >= 0
- React-RCTAnimation >= 0
- React-RCTBlob >= 0
- React-RCTImage >= 0
- React-RCTLinking >= 0
- React-RCTNetwork >= 0
- React-RCTSettings >= 0
- React-RCTText >= 0
- React-RCTVibration >= 0
- React-cxxreact >= 0
- React-jsi >= 0
- React-jsiexecutor >= 0
- React-jsinspector >= 0
- Yoga >= 0
- glog >= 0
- react-native-geolocation >= 0
- DoubleConversion 1.1.6
- FBLazyVector 0.61.5
- FBReactNativeSpec 0.61.5
- Folly 2018.10.22.00
- RCTRequired 0.61.5
- RCTTypeSafety 0.61.5
- RNCAsyncStorage 1.5.0
- RNGestureHandler 1.5.2
- RNKeychain 4.0.2
- RNReanimated 1.4.0
- RNScreens 1.0.0-alpha.23
- React 0.61.5
- React-Core 0.61.5
- React-CoreModules 0.61.5
- React-RCTActionSheet 0.61.5
- React-RCTAnimation 0.61.5
- React-RCTBlob 0.61.5
- React-RCTImage 0.61.5
- React-RCTLinking 0.61.5
- React-RCTNetwork 0.61.5
- React-RCTSettings 0.61.5
- React-RCTText 0.61.5
- React-RCTVibration 0.61.5
- React-cxxreact 0.61.5
- React-jsi 0.61.5
- React-jsiexecutor 0.61.5
- React-jsinspector 0.61.5
- ReactCommon 0.61.5
- Yoga 1.14.0
- boost-for-react-native 1.63.0
- glog 0.3.5
- react-native-geolocation 1.4.2
- androidx.appcompat:appcompat 1.1.0-rc01 implementation
- androidx.swiperefreshlayout:swiperefreshlayout 1.1.0-alpha02 implementation
- @babel/core ^7.7.4 development
- @babel/runtime ^7.7.4 development
- @react-native-community/eslint-config ^0.0.5 development
- babel-jest ^24.9.0 development
- eslint ^6.7.1 development
- jest ^24.9.0 development
- metro-react-native-babel-preset ^0.57.0 development
- react-test-renderer 16.9.0 development
- @react-native-community/async-storage 1.5.0
- crypto-js 3.1.9-1
- react 16.12.0
- react-native 0.61.5
- react-native-geolocation-service ^3.1.0
- react-native-gesture-handler ^1.5.2
- react-native-keychain 4.0.2
- react-native-modal ^11.5.3
- react-native-reanimated ^1.4.0
- react-native-screens ^1.0.0-alpha.23
- react-navigation 4.0.10
- react-navigation-stack ^1.10.3
- react-redux 7.1.3
- redux 4.0.4
- redux-logger 3.0.6
- redux-mock-store 1.5.3
- redux-persist 6.0.0
- redux-persist-transform-encrypt 2.0.1
- redux-thunk 2.3.0
- uuid ^3.4.0
- wolfy87-eventemitter 5.2.8
- 919 dependencies
- @babel/core ^7.9.0 development
- @babel/plugin-proposal-async-generator-functions ^7.8.3 development
- @babel/plugin-proposal-class-properties ^7.8.3 development
- @babel/plugin-proposal-decorators ^7.8.3 development
- @babel/plugin-proposal-object-rest-spread ^7.9.5 development
- @babel/preset-env ^7.9.5 development
- @babel/preset-react ^7.9.4 development
- babel-cli 6 development
- babel-loader ^8.1.0 development
- babel-preset-react-app 3 development
- css-loader ^3.5.3 development
- extract-loader ^5.0.1 development
- file-loader ^6.0.0 development
- sass ^1.26.5 development
- sass-loader ^8.0.2 development
- style-loader ^1.2.1 development
- webpack ^4.43.0 development
- webpack-cli ^3.3.11 development
- webpack-dev-server ^3.10.3 development
- @rmwc/button ^6.0.14
- @rmwc/card ^6.0.14
- @rmwc/checkbox ^6.0.14
- @rmwc/data-table ^6.0.14
- @rmwc/drawer ^6.0.14
- @rmwc/grid ^6.0.14
- @rmwc/list ^6.0.14
- @rmwc/select ^6.0.14
- @rmwc/snackbar ^6.0.14
- @rmwc/switch ^6.0.14
- @rmwc/textfield ^6.1.0
- @rmwc/top-app-bar ^6.0.14
- @rmwc/typography ^6.0.14
- chart.js ^2.9.3
- ky ^0.19.1
- react ^16.13.1
- react-dom ^16.13.1
- react-redux ^7.2.0
- react-router-dom ^5.1.2
- redux ^4.0.5
- redux-logger ^3.0.6
- redux-persist ^6.0.0
- redux-thunk ^2.3.0
- uuid ^8.0.0
- 911 dependencies
- matplotlib *
- pandas *
- AWSIoTPythonSDK ==1.4.9 development
- requests ==2.24.0 development
- Flask ==1.1.2
- Flask-Bcrypt ==0.7.1
- Flask-JWT-Extended ==3.25.0
- Flask-Migrate ==2.5.3
- Flask-SQLAlchemy ==2.4.3
- Flask-User ==1.0.2.2
- PyMySQL ==0.9.3
- SQLAlchemy <1.4
- cryptography ==3.2
- email-validator ==1.1.0
- flask-marshmallow ==0.12.0
- gunicorn ==20.0.4
- marshmallow ==3.5.1
- marshmallow-sqlalchemy ==0.22.3
- pandas *
- python-dotenv ==0.14.0
- redis ==3.5.3
- requests ==2.25.0
- sendgrid ==6.4.7
- yapf ==0.30.0
- flask *