没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
SLUA777–June 2016
Submit Documentation Feedback
Copyright © 2016, Texas Instruments Incorporated
How to Complete a Successful Learning Cycle for the bq28z610/bq78z100
All trademarks are the property of their respective owners.
Application Report
SLUA777–June 2016
How to Complete a Successful Learning Cycle for the
bq28z610/bq78z100
Onyx Ahiakwo......................................................................................... Battery Management Solutions
ABSTRACT
The 1- to 2- series bq28z610 which uses I2C communication protocol and the bq78z100 which uses the
HDQ communication protocol are based off the same hardware platform. The Impedance track algorithm
on both devices is identical as well as most of the registers. This paper discusses the steps necessary to
complete the initial optimization cycle (also known as learning cycle) in order to ensure the accuracy and
excellent performance of the gauge.
Contents
1 Introduction ................................................................................................................... 1
2 Chem id Identification and Programming ................................................................................. 1
3 Data Flash Configuration Settings Pertinent to Learning Cycle Completion......................................... 3
4 Learning Cycle .............................................................................................................. 4
5 Learning Cycle Summary in Graphical Form ............................................................................ 6
6 Conclusion .................................................................................................................... 8
1 Introduction
Impedance track is a proprietary algorithm developed by Texas Instruments where the battery gauge
dynamically learns the resistance and the total chemical capacity of the battery. In order to go into
production using the bq28z610 / the bq78z100, a golden file has to be created which is programmed on
multiple devices. The learning cycle is a part of the golden file creation process which requires the user to
carry out a few cycles on the pack to make sure that possible variation in cell manufacturer processes is
accounted for in the learned resistance as well as to account for the board contact and trace resistances
which could impact the gauges state of charge reporting and accuracy.
2 Chem id Identification and Programming
The chem id is a look up table which the gauge uses for determination of state of charge during
initialization. The gauge also uses this table as part of the IT algorithm to predict remaining capacity. This
table consists of the open circuit voltage profile of the battery from full to empty as well as the resistance
of the battery which is spit up into grid points that corresponds to different state of charges. Both the OCV
and resistance tables have the temperature dependent components which aids gauge performance at
different temperatures. It is important that the chem id programmed on the gauge was either generated by
TI for that battery or a close match to an existing chem id in TI data base for batteries is identified using
our online chem id identification tool - gpcchem. The chem id identification requires running a relax-
discharge-relax (rel-dis-rel) test while logging data using the gauge’s GUI (bqstudio) and then using gpc
chem tool with the logged data to identify a close match. If there is no match, then the cells have to be
sent to TI for characterization and chem id generation. Contact a local field applications engineer if cells
have to be sent to TI. Once a chem id has been identified or created, it has to be programmed on the fuel
gauge. The user can select the new found chem id and program it using the chemistry plug-in of bqstudio
as shown in Figure 1.
Chem id Identification and Programming
www.ti.com
2
SLUA777–June 2016
Submit Documentation Feedback
Copyright © 2016, Texas Instruments Incorporated
How to Complete a Successful Learning Cycle for the bq28z610/bq78z100
NOTE: If an incorrect chem id is used, the learning cycle may never successfully complete and the
state of charge prediction may never be accurate.
Figure 1. Chemistry Programming
剩余9页未读,继续阅读
资源评论
zwb_578209160
- 粉丝: 1223
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 实验报告五六代码.zip
- hdw-dubbo-ui基于vue、element-ui构建开发,实现后台管理前端功能.zip
- (Grafana + Zabbix + ASP.NET Core 2.1 + ECharts + Dapper + Swagger + layuiAdmin)基于角色授权的权限体系.zip
- xposed环境.zip
- Awesome The Front End Develop Guide:这份指南汇集了前端开发所使用语言的主流学习资源,并以开发者的视角进行整理编排而成.zip
- 嵌入式开发基础常见10道问题以及答案demo
- 基于Java和Lua的分布式微服务网约车项目设计源码
- 基于Java语言的尚庭公寓2设计源码学习与实践
- 基于C语言为主的opensbi开源设计源码分析与优化
- JavaScript常用函数库,提升前端开发效率.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功