Back to home
Curriculum vitae
Talks and Tutorials
- Terminal User Interfaces in Julia
- Crash Course in Energy Systems Modeling & Analysis with Julia
- Why writing C interfaces in Julia is so easy
- Open Source Power System Production Cost Modeling in Julia
- Scalable Power System Modeling and Analysis
- https://github.com/NREL-SIIP/SIIP-Tutorial/
- https://github.com/kdheepak/Python-Tutorial/
- https://github.com/GMLC-TDC/pesgm-2019-helics-tutorial/
- https://github.com/kdheepak/openmod-2019-helics-tutorial/
- https://kdheepak.com/think-git/
- https://kdheepak.com/interactive-data-visualizations-with-bokeh/
Projects
- taskwarror-tui: A terminal user interface for taskwarrior written in Rust.
- HELICS: A co-simulation framework as a C/C++ library.
- pyhelics: A CFFI interface to HELICS written in Python, with a CLI for process runner, and web client to python server based user interface for better UX.
- OpenDSSDirect.py: A CFFI interface to OpenDSS, a distribution system solver in Delphi/Pascal.
- TerminalUserInterfaces.jl: A terminal user interface library written in Julia.
- lazygit.nvim: A Lua based neovim plugin for interfacing with lazygit.
References
[1]
D. Krishnamurthy, W. Li, and L. Tesfatsion, “An 8-zone test system based on ISO New England data: Development and application,” IEEE Transactions on Power Systems, vol. 31, no. 1, pp. 234–246, 2015.
[2]
W. Li, D. Krishnamurthy, and L. Tesfatsion, “Systematic testing and comparison of deterministic and stochastic unit commitment on an 8-zone test case based on ISO New England data,” in 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), 2015, pp. 1–5.
[3]
D. Krishnamurthy, “psst: An open-source power system simulation toolbox in python,” in 2016 North American Power Symposium (NAPS), 2016, pp. 1–6.
[4]
A. Pratt, D. Krishnamurthy, M. Ruth, H. Wu, M. Lunacek, and P. Vaynshenk, “Transactive home energy management systems: The impact of their proliferation on the electric grid,” IEEE Electrification Magazine, vol. 4, no. 4, pp. 8–14, 2016.
[5]
B. Palmintier, D. Krishnamurthy, and H. Wu, “Design flexibility for uncertain distributed generation from photovoltaics,” in 2016 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), 2016, pp. 1–5.
[6]
D. Krishnamurthy, C. Uckun, Z. Zhou, P. R. Thimmapuram, and A. Botterud, “Energy storage arbitrage under day-ahead and real-time price uncertainty,” IEEE Transactions on Power Systems, vol. 33, no. 1, pp. 84–93, 2017.
[7]
A. Pratt et al., “Hardware-in-the-loop simulation of a distribution system with air conditioners under model predictive control,” in 2017 IEEE Power & Energy Society General Meeting, 2017, pp. 1–5.
[8]
H. Jain, B. Palmintier, I. Krad, and D. Krishnamurthy, “Studying the impact of distributed solar PV on power systems using integrated transmission and distribution models,” in 2018 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), 2018, pp. 1–5.
[9]
B. Palmintier, D. Krishnamurthy, P. Top, S. Smith, J. Daily, and J. Fuller, “Design of the HELICS high-performance transmission-distribution-communication-market go-simulation framework,” in Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES), 2017 Workshop on, 2017, pp. 1–6.
[10]
D. Krishnamurthy, A. Pratt, M. F. Ruth, and B. F. Sparn, “Impacts of High Penetrations of Home Energy Management Systems under Time-Based Electricity Prices,” National Renewable Energy Lab.(NREL), Golden, CO (United States), techreport, 2018.
[11]
A. Latif, D. Krishnamurthy, and B. Palmintier, “Optimizing storage operation for a probabilistic locational marginal pricing forecast,” in 2018 IEEE International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), 2018, pp. 1–6.
[12]
K. A. Horowitz, D. Krishnamurthy, and B. Palmintier, “Optimizing Distributed Photovoltaic System Set Points Under Uncertainty,” in 2018 IEEE International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), 2018, pp. 1–6.
[13]
B. Sparn, D. Krishnamurthy, A. Pratt, M. Ruth, and H. Wu, “Hardware-in-the-loop (HIL) simulations for smart grid impact studies,” in 2018 IEEE Power & Energy Society General Meeting (PESGM), 2018, pp. 1–5.
[14]
T. Elgindy et al., “DiTTo (Distribution Transformation Tool),” National Renewable Energy Lab.(NREL), Golden, CO (United States), techreport, 2018.
[15]
J. D. Lara, D. Krishnamurthy, C. Barrows, D. Thom, and S. Dalvi, “PowerSystems. jl and PowerSimulations. jl,” National Renewable Energy Lab.(NREL), Golden, CO (United States), techreport, 2018.
[16]
S. Mittal, M. Ruth, A. Pratt, M. Lunacek, D. Krishnamurthy, and W. Jones, “A system-of-systems approach for integration energy modeling and simulation,” in Summer Computer Simulation Conference, Chicago, IL, 2015.
[17]
M. N. Faqiry, L. Wang, H. Wu, D. Krishnamurthy, and B. Palmintier, “ADP-based home energy management system: a case study using DYNAMO,” in 2018 IEEE Power & Energy Society General Meeting (PESGM), 2018, pp. 1–5.
[18]
H. Jain, B. Palmintier, D. Krishnamurthy, I. Krad, and E. Hale, “Evaluating the Impact of Price-Responsive Load on Power Systems Using Integrated T&D Simulation,” in 2019 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), 2019, pp. 1–5.
[19]
J. Chang, G. W. Stephen, D. Krishnamurthy, D. Thom, and W. B. Jones, “Scalable PETSc Implementation of the Three-Phase Unbalanced AC Power Flow Solver,” National Renewable Energy Lab.(NREL), Golden, CO (United States), techreport, 2019.
[20]
C. Barrows et al., “The IEEE reliability test system: A proposed 2019 update,” IEEE Transactions on Power Systems, vol. 35, no. 1, pp. 119–127, 2019.
[21]
J. D. Lara, C. Barrows, D. Thom, D. Krishnamurthy, and D. Callaway, “Powersystems. jl—A power system data management package for large scale modeling,” SoftwareX, vol. 15, p. 100747, 2021.