位置: IT常识 - 正文

深度学习分析NASA电池数据(1 数据读取)

编辑:rootadmin
深度学习分析NASA电池数据(1 数据读取) 1.背景

推荐整理分享深度学习分析NASA电池数据(1 数据读取),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Intelligent Systems Division | NASA

Randomized Battery Usage Data Set: PCoE Datasets

随机(Random Walk,RW)充放电循环的组成:

1、从{-4.5A,-3.75A,-3A,-2.25A,-1.5A,-0.75A,1.5A,2.25A,3A,3.75A,4.5A}中随机选择一个充电或放电电流。负电流表示充电,正电流表示放电;

2、应用所选电流充放电5分钟或达到截止电压(3.2V/4.2V);

3、每个充放电步骤后,有<1秒的休息间隔,用于设定新的充放电电流。

每重复1500次步骤2、3,进行一次特性测试循环,标记老化状态。

充放电循环设定:

1、采用0.04A小电流放电标定OCV;

深度学习分析NASA电池数据(1 数据读取)

2、每1500个RW步骤后,采用标准充放电循环标定电池容量。标准充放电循环先以2A恒流充电至4.2V,再恒压至充电电流小于0.01A。静置,2A放电至3.2V,静置;

3、每3000个RW循环后,对充满电的电池进行脉冲放电,标记电池动态特性。每段脉冲由10分钟1A负载,20分钟空载组成;

4、每3000个RW循环后,对电池进行脉冲充电,标记电池动态特性。每段脉冲由10分钟1A负载,20分钟空载组成;

链接:Intelligent Systems Division | NASA

本文对室温随机游走充放电数据集的描述进行了python的读取

数据下载地址

Battery_Uniform_Distribution_Charge_Discharge_DataSet_2Post 百度网盘下载链接:https://pan.baidu.com/s/15jloKXS3f_OMYiALwitENg 提取码:de1d

2.数据读取与分析

  下载的数据有两个版本,Matlab版本和R语言版,下载的数据文件自带了python和R语言分析处理的程序。自带的m文件,MatlabSamplePlots.m为matlab版的读取例程。本文使用python对数据进行了一个读取和初步分析。

import matplotlib.pyplot as pltimport scipy.io as scioRW9 = 'mats/RW9.mat' # 需要读取的mat文件路径matData = scio.loadmat(RW9)# 注意,读取出来的data是字典格式,可以通过函数type(data)查看。print(type(matData))print(list(matData.keys()))print("\n\n")

对读取到的类型的返回:

<class 'dict'>['__header__', '__version__', '__globals__', 'data']

有效数据存放在data字段,但是在data中还嵌套了一个step,step又是一个多维数组,需要使用连续三个[0]才能获取实际数据。

数据共有8个字段,官网文件有一个说明:

 对low current discharge at 0.04A 的电压和电流数据进行一个获取并用matplotlib进行一个绘制,代码和结果如下:

data = matData['data']datacC = data['step'][0][0][0]for i in range(0,len(datacC)): print(datacC[i][0][0]) if(datacC[i][0][0]=='low current discharge at 0.04A'): print(datacC[i][0][0]) print(datacC[i][3][0]) print(datacC[i][4][0]) plt.plot(datacC[i][3][0]/3600,datacC[i][4][0], c='g') plt.show() plt.plot(datacC[i][3][0]/3600, datacC[i][5][0], c='r') plt.show() break

 

本文链接地址:https://www.jiuchutong.com/zhishi/300339.html 转载请保留说明!

上一篇:倾向得分匹配PSM案例分析(倾向得分匹配后怎么进行回归)

下一篇:有关optimizer.param_groups用法的示例分析(有关的拼音)

  • 计提印花税会计分录
  • 工程图纸设计费用收费标准
  • 进口货物如何确认
  • 起重机属于固定资产哪个类别
  • 预缴税款如何抵扣苗木款
  • 资产负债表两边不平衡的原因
  • 报税时提示缺少相关组件怎么解决
  • 残保金上年在职工资总额
  • 员工借款报销流程
  • 资产减值准备的会计科目
  • 公司使用个人车辆费用是多少
  • 固定资产评估是什么单位
  • 文化用品利润怎么样
  • 转账支票怎么进账到个人账户
  • 出口已使用过的设备退税吗
  • 向银行贷款资产包括哪些
  • 外包的人力费用包括哪些
  • 出口的货物因质量问题被扣款
  • 公账的钱如何合法取出会计
  • 研发费用的税收政策
  • 社保公积金外包对员工的利弊
  • 应交税费已交税金借方有余额
  • Linux如何给文件赋予内容
  • mac系统 硬盘
  • app data文件夹
  • 企业所得税汇算清缴扣除标准2023
  • 路由器网速太慢了怎么回事
  • 宏病毒感染的文件类型是什么
  • 简要说明php web的工作流程
  • debian10.9安装教程
  • rtc resume
  • 哪家银行理财产品收益率高
  • php数组函数 菜鸟
  • 坏账损失可以做销项税转出吗
  • 差额征收增值税 取得的进项可否抵扣
  • 房产开发企业涉及税种
  • 企业如何转让
  • 水獭冬眠吗?
  • vue更改数据
  • js面试2021
  • linux系统中安装auto dock
  • php搜索代码
  • 出口退税后发生退货怎么处理
  • 外币财务报表的未分配利润
  • 工资次月发放法律规定
  • 家具采购单
  • phpcms怎么用
  • mongodb基础命令
  • 融资租赁首付租金定义
  • 电子税务局如何添加办税人员
  • 企业所得税法开办费
  • 企业所得税余额为负数
  • 企业所得税是哪种
  • 暂估入库价格是否含税
  • 汇算清缴补缴税款会计分录
  • 职工福利费相关文件有哪些
  • 工程在建工程转固清单
  • 处置子公司利润表怎么合并
  • 外币汇兑会计分录
  • 代扣个人所得税怎么算
  • 年度汇算清缴要补税怎么办
  • 工业企业成本占比多少合适
  • 公司没开户需要做账吗怎么做
  • mysql数据库优化面试题
  • mysql5.7.23
  • win10周年更新版是什么意思
  • win7自带桌面时钟吗
  • linux ls命令什么意思
  • android基础教程
  • python下读取公私钥做加解密实例详解
  • js 获取iframe
  • 手机运行node.js
  • jquery选择器总结
  • dom操作的方法
  • java script入门
  • 电子税务局可以开纸质发票吗
  • 浙江公务员冬令时上班时间
  • 如何查看税务登记记号
  • 什么发票可以抵税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设