evnrg是一个电动汽车电力需求模拟软件包,它接收行程数据,并在给定一组假设的情况下将其转换为有用的能源数据。

evnrg的Python项目详细描述


evnrg

https://img.shields.io/pypi/v/evnrg.svgDocumentation Statushttps://travis-ci.com/accurrently/evnrg.svg?branch=master
https://github.com/accurrently/evnrg/raw/master/images/w15-demand.png

evnrg是一个电动汽车电力需求模拟软件包,它接收行程数据,并在给定一组假设的情况下将其转换为有用的能源数据。

该项目的灵感来源于早先的一项工作,即模拟理论上的电气化机队更换的电力需求。 该工具设计用于跟踪任意大车队、任意数量的电动汽车供电设备和规则的能源使用情况 它控制何时收费,以及使用哪种排队逻辑。

功能

evnrg接受场景定义和间隔行程数据,以便生成数组(pandas系列):

  • 电力需求(每个电动车辆供电设备组)
  • 油耗(每辆车)
  • 蓄电池状态(每辆车)
  • 延迟距离(每辆车)
  • 电动汽车供电设备占用率(每个电动汽车供电设备银行)

待办事项

  • 编写单元测试
  • 为并行模拟创建DASK调度程序
  • 实现地理隔离规则
  • 在<银行> /CITE >最大功率的情况下,实现智能充电行为(节流、循环),每一个> > EVSE 最大输出的总和。
  • 实现分析(依赖于openei-rates

许可证

此软件包是apache软件许可证2.0下的免费软件。有关详细信息,请参见许可证。

学分

最初由亚历克斯·坎贝尔作为加州大学戴维斯分校科学硕士论文项目的一部分撰写。 这个项目由加州大学戴维斯分校赞助 加州大学戴维斯分校。这个项目是由Office of Naval Research NEPTUNE项目资助的。

https://github.com/accurrently/evnrg/raw/master/images/ITS-logo.jpghttps://github.com/accurrently/evnrg/raw/master/images/ONR-logo.pnghttps://github.com/accurrently/evnrg/raw/master/images/PHEV-logo.png

这个包的框架是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.0(2019-03-21)

  • 将基本包重新提交给github。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX 11可编辑组合框引发IndexOutOfBoundsException   java选择数组中的数组元素   java我从来没有找到创建2D ArrayList的正确方法   java JPA查找orderById的顶部数据,并按字符串过滤Id   使用java在ejabberd中进行xmpp外部身份验证   从ajax调用向java传递点运算符   java如何使用ReadWriteLock   使用Spring控制器和jQueryAjax的java重定向   java使JFrame中的JPanel可滚动   java如何用多个。jar库?   java EditText在RecyclerView中失去了对滚动的关注   java为什么我们必须扩展Servlet或GenericServlet或HttpServlet来创建Servlet应用程序?如果不扩展,我们可以开发Servlet应用程序吗?   使用递归java查找数组中的最大值   具有不同字段数的html表单的java域传输对象   java文本视图扩展;不支持操作异常   java如何使用iText的HTMLWorker类将多语言HTML字符串呈现为PDF