MATLAB实现电池剩余放电时间预测【电子信息专业】

目录

背景与分析:

题目要求:

附件.xlsx格式数据如下:

需求分析:

过程(主体展示为主,部分功能不一一展示):

问题1效果

问题2效果

问题3效果

源码、演示视频、指导手册获取:


背景与分析:

题目要求:

铅酸电池作为电源被广泛用于工业、军事、日常生活中。在铅酸电池以恒定电流强度放电过程中,电压随放电时间单调下降,直到额定的最低保护电压(Um,本题中为 9V)。从充满电开始放电,电压随时间变化的关系称为放电曲线。电池在当前负荷下还能供电多长时间(即以当前电流强度放电到 Um 的剩余放电时间)是使用中必须回答的问题。电池通过较长时间使用或放置,充满电后的荷电状态会发生衰减。

问题1 附件1是同一生产批次电池出厂时以不同电流强度放电测试的完整放电曲线的采样数据。请根据附件1用初等函数表示各放电曲线,并分别给出各放电曲线的平均相对误差(MRE,定义见附件 1)。如果在新电池使用中,分别以30A40A、50A、60A和 70A 电流强度放电,测得电压都为9.8伏时,根据你获得的模型,电池的剩余放电时间分别是多少?

问题2 试建立以 20A到 100A 之间任一恒定电流强度放电时的放电曲线的数学模型,并用 MRE 评估模型的精度。用表格和图形给出电流强度为55A时的放电曲线。

问题3 附件 2是同一电池在不同衰减状态下以同一电流强度从充满电开始放电的记录数据。试预测附件2中电池衰减状态3的剩余放电时间。

附件.xlsx格式数据如下:

需求分析:

结合问题1、2、3,使用MATLAB以及客户给出的附件.xlsx格式数据,来编写程序达到要求

过程(主体展示为主,部分功能不一一展示):

问题1效果

问题2效果

问题3效果

源码、演示视频、指导手册获取:

相关推荐
YuTaoShao4 分钟前
Java八股文——计算机网络「网络攻击篇」
java·开发语言·计算机网络
bubiyoushang88812 分钟前
Kotlin中快速实现MVI架构
android·开发语言·kotlin
DBWYX2 小时前
PHP is the best language.
开发语言·php
何朴尧2 小时前
全局数据的处理
开发语言
Web极客码2 小时前
如何在中将网络改为桥接模式并配置固定IP地址
开发语言·网络·ubuntu·php·虚拟机
T风呤3 小时前
QT历史版本,5.15.2使用清华源半小时安装速成
开发语言·qt
晨曦5432103 小时前
针对经济学大数据的 Python 爬虫实践指南
开发语言·爬虫·python
上位机付工3 小时前
C#上位机实现报警语音播报
开发语言·c#·上位机·plc·运动控制卡·语音播报·报警播报
千千道3 小时前
QT 中使用 QSettings 读写 ini 配置文件
开发语言·qt
benben0444 小时前
Unity3D仿星露谷物语开发67之创建新的NPC
开发语言·游戏·ui·c#·游戏引擎