AMESim储能电气库用户手册(二)

提示:本文按照作者的个人见解完成,不代表观点的正确;如有侵权,请联系作者删除。

文章目录

  • AMESim储能电气库用户手册(二)
  • 一、应用案例
    • 1.简单电池包模型参数设置
    • 2.电池数据表导入工具
      • 2.1 启动
      • 2.2 类型选择
      • 2.3 图像获取
      • 2.4 模型校准
      • 2.5 统计
      • 2.6 更多
    • 3.电池识别助手
      • 3.1 识别演练
        • 3.1.1 启动
        • 3.1.2 数据导入
        • 3.1.3 模式设置
        • 3.1.4 识别模式
        • 3.1.5 验证模式
        • 3.1.6 更多
      • 3.2 增加温度信息
      • 3.3 RC转换
  • 总结

一、应用案例

在本节中,将给出更复杂的示例以便更深入地理解ESS库特性。首先通过一些案例介绍了电池和超级电容元件的参数设置。然后展示了几个关于特定技术的示例。最后,通过系统或子系统案例说明ESS组件在其环境中的使用。

1.简单电池包模型参数设置

下面以简单电池包子模型ESSBATPSQS01和超级电容子模型ESSUCAPPS01为例说明参数设置方法。我们首先假设有一个锂离子电池组,具有以下特性:

ESSBATPSQS01的默认参数值对应于4.3 Ah的锂离子电池单体。例如,开路电压参数以荷电状态为自变量构建表达式如下:2.88+0.022soc-1e-4soc^2。该表达式符合3.8 V电池特性要求。
这个示例的主要目标是从几个相关参数来设置电池包参数。我们可以将这些参数定义为全局参数:

修改电池包的的参数可以通过改变单体数量实现。增加串联单体会提高电池包储存的能量和电压,增加并联支路会提高电池包能量,但是电压不会改变。
然后,正确的单体串并联数通过相关数值之间的简单比率计算得到,将结果取整为整数。这些参数在电池包模型中被设置(图3.2):

在下面的例子中,两种电池包并联,因此具有相同的端电压,该系统如图3.3连接:

超级电容包的参数也可以被简单计算得到,电池包和单体的电压和能量需求如表8所示,表3.2的单体参数对应于ESSUCAPPS01模型的默认值。

超级电容包参数中最大电压对应于100%的SOC,而电池包参数指的是对应较小SOC的额定电压。最大超级电容包电压需要将最大/额定电压差异考虑在内。串联单体数与电池包和单体电压比值有关,并联支路数与电池包和支路能量比值有关。

超级电容包中设置了以下全局参数:

01_PackFunctionalSizing.ame案例的更多信息可以在在线演示文档中找到。


2.电池数据表导入工具

电池的高级等效电路模型需要电池相关的物理性质参数,为获得这些信息,ESS库提供了一个电池数据表导入工具使你能够从技术文档中生成电池参数表,该工具的使用步骤如下。

2.1 启动

电池数据导入工具可用于高级等效电路模型的电池包和单体子模型(ESSBATCA01/02/03和ESSBATPA01/02/03)。启动该工具,单击或右键子模型参数视图中的按钮,选择Apps子菜单中的电池数据表导入工具项

2.2 类型选择

首先,类型选择对话框允许您设置项目名称、电池标称容量(以[Ah]为单位)和选择类型。选择类型将定义将生成什么样的模型以及必须提供什么样的输入曲线。对话框可以通过全局工具栏或模型菜单在参数化过程的任何步骤中打开。

2.3 图像获取

电池数据表导入工具的外观如图3.9所示。在图像采集选项卡中,显示打开的图像(1)以及曲线(2)和列表(3)中采集到的曲线,以及用于确定模型参数的采集曲线的选择。

要将曲线添加到模型校准列表中,必须将图像先加载到工具中。然后,选择4个参考点对图像进行缩放,以帮助将像素坐标转换为plot值。然后选择一个参考颜色来自动获取曲线。最后需要使用plot编辑工具对点进行清理,如图3.10所示。清理过程包括(1)删除不需要的点,(2)压缩曲线,(3)确保曲线单调递减,(4)重新采样以消除间隙或过采样。

2.4 模型校准

一旦在模型校准数据列表中添加了足够的曲线,模型校准选项就变得可选了(图3.11)。单击Launch identification按钮以启动识别过程。识别完成后,将显示模型校准曲线(1)以及计算出的OCV(2)和电阻(3)参数。曲线的数量将取决于选择的类型(以及有没有温度相关性)。

可以通过更改生成列表中使用的SOC断点数量或更改生成的SOC范围来定制输出文件。

2.5 统计

在数据辨识的最后,可以显示模型辨识获取的曲线与仿真结果之间的比较:

您也可以检查实验测量结果和识别的模型结果之间的差异。可以提供绝对误差和相对误差两种展示模式。在下图中可以直观地看到瞬时绝对误差(图3.13)和绝对误差分布(图3.14)。

2.6 更多

关于本例 15_battery_datasheet_tool_validation.ame 以及更多电池数据表导入工具的功能和信息会在线上给出。


3.电池识别助手

电池的高级等效电路模型需要电池的物理参数和相关变量的信息。为获得这些信息,ESS库建立了一个电池参数辨识工具使用户能够从实验数据中得到参数列表,以下是该工具的使用方法。

3.1 识别演练

3.1.1 启动

电池识别助手这一工具对于电池单体和电池包的高级等效电路模型都适用:ESSBATCA01/02/03和ESSBATPA01/02/03。为了启动该工具,单击子模型的参数视图(Parameter view)

3.1.2 数据导入

首先,电池识别助手的项目管理界面会引导用户进行以下三个步骤:

  1. 加载实验数据。如果可能的话,转换成正确的格式。
  2. 输入实验工况的基本设置信息。
  3. 出现一个摘要,最终电池识别助手的界面启动。

3.1.3 模式设置

参数识别界面如图3.17所示。在设置模式(1)中,可以修改实验数据的基本信息(2);必须选取用于参数识别的实验数据部分(3);选取用于模型的结果验证部分(4)。

3.1.4 识别模式

参数辨识包括以下三个步骤:

  1. 首先识别开路电压(OCV),开路电压是电池在无电流**(注:其实一般是极小的电流,如0.02C下的端电压近似,或者在某一个SOC下静置取得的对应电压点连线而成)**时测得的稳态电压。
  2. 然后对应每个脉冲计算欧姆内阻,认为欧姆内阻会导致电流下降沿对应的电压变化。
    前两个步骤可以得到一个包含开路电压和欧姆内阻的简单电池模型,为了考虑扩散引起的电池低频动态变化,必须执行第三步:
  3. 对每个脉冲进行曲线拟合,计算扩散相关参数。最后一步可能需要几个小时,具体时间取决于脉冲的数量。

3.1.5 验证模式

在每个参数辨识步骤之后都能生成数据图表供用户直观的检查结果。

用户也可以检查实验测量结果和参数辨识模型结果之间的差异,识别精度展示部分提供了以下信息。

3.1.6 更多

关于案例(02_UsingBattery_Assistant.ame)的更多功能和信息可以在在线演示文档中找到。

3.2 增加温度信息

可以将温度信息添加到要参数辨识的模型中。在前面的章节中,描述了辨识单一或恒定温度值下电池参数的过程。如果对多个不同的温度进行多个辨识的过程,则可以通过项目管理界面合并其输出数据。

可兼容的项目添加到项目列表后可以被合并。为了兼容,必须对应相同的电池、相同的识别步骤,只有温度是不同的。

设置完毕后将在用户目录中产生一系列的新表格,以温度为坐标轴之一可以用这些新表数据画出电池性能变化的图像。

3.3 RC转换

RC转换能够更容易的观察电池的扩散现象。利用内阻和时间常数可以自动计算RC循环的参数。启动该工具,单击子模型参数视图中的图标(图3.22)或右键单击部件的APPs子菜单下的Transform into RC

该工具如图3.24所示。它显示用于RC转换的参数,如果使用数据文件,还可以选择一个文件夹目录来存储新数据。


总结

提示:以上内容对应目录的:

AMESim储能电气库用户手册(二)相关推荐

  1. AMESim储能电气库用户手册(一)

    AMESim储能电气库用户手册(一) 提示:本文按照作者的个人见解完成,不代表观点的正确:如有侵权,请联系作者删除. 文章目录 AMESim储能电气库用户手册(一) 前言 一.开始使用ESS库 1.库 ...

  2. 禁止电商平台二选一、遛狗必栓绳!5月起有这些新规定

    5月起,有一批新的法律法规即将落地,这将如何影响我们的生活,一起来看看吧. "直播带货"主播应满十六周岁 国家互联网信息办公室.公安部.商务部.文化和旅游部.国家税务总局.国家市场 ...

  3. 电商平台“二选一” 最后买单的却是商家和消费者

     TechWeb 4月27日 文/小渔 拼多多日前对外发布上市后的首份年报,各项数据仍是保持着高速增长的势头.与此同时,创始人黄峥也发布了上市后首封致股东信,言语中透露出对市场中存在的"二选 ...

  4. AT-CAC100新风空调节能控制器 集成电控箱二次电路。强弱电一体化应用,无需单独配置BA控制箱

    AT-CAC100新风空调节能控制器 AT-CAC100空调节能控制器产品功能 集成电控箱二次电路.强弱电一体化应用,无需单独配置BA控制箱. 手动/远程-自动控制:设备自检:集水井液位检测:设备自检 ...

  5. 手把手教你SSM搭建Easymall电商项目 (二)

    SSM搭建Easymall电商项目 (二) 目录 SSM搭建Easymall电商项目 (二) 一.Easymall需求代码实现 1.测试类测试请求地址路径IndexController.java    ...

  6. 基于deap脑电数据集的脑电情绪识别二分类算法(附代码)

    想尝试一下脑电情绪识别的各个二分类算法. 代码主要分为三部分:快速傅里叶变换处理(fft).数据预处理.以及各个模型处理. 采用的模型包括:决策树.SVM.KNN三个模型(模型采用的比较简单,可以直接 ...

  7. 国家出台电子商务法,解决电商平台“二选一”问题

    近日,电子商务法草案第三次提交全国人大常委会进行审议.在三审稿中,对电商平台要求商家"二选一"的行为进行了规范. 电商平台"二选一"具体是指,在电商促销活动中, ...

  8. 电商账户二清事态严重怎么办?钱方QFPay已有解决办法

    电商账户"二清"事态严重怎么办?钱方QFPay已有方案解决 随着互联网普及率的不断提高及电商自身所具备的优势,中国电商已经走进千家万户.数据显示,2019年上半年,中国的网络零售总 ...

  9. 电赛汇总(二):常用传感器电路模块设计

    电赛汇总(二):常用传感器电路模块设计 这一章节主要详细记录各种常用的传感器的电子芯片型号.设计原理与思想,以便随时查看翻阅.这部分内容出自黄根春等学者著的<全国大学生电子设计竞赛教程–基于TI ...

  10. 模电里的二端口等效模型

    二端口线性等效模型的图解 选取 i1i_1i1​ 和 v2v_2v2​ 作为输出量,由于是线性模型,可以用另外两个变量表示出来 i1=f(v1,i2)v2=g(v1,i2)i_1=f(v_1,i_2) ...

最新文章

  1. Javascript绘图
  2. jQuery回调函数
  3. Electron中通过globalShortcut实现监听键盘事件进而实现快捷键功能
  4. css 让div 的高度和屏幕的高度一样
  5. oracle连接本地数据库
  6. java date传输类型错误_转换日期格式:Java中的转换错误?
  7. 工业机器人滑膜变结构控制技术_机器人智能滑模变结构控制方法的研究
  8. IDEA中导入VUE后,JS文件爆红解决办法
  9. B端表格设计实战指南
  10. python制作系统监控_用python做一个系统监控程序
  11. Spring 官方又孵化了个顶级项目,或将改变前后端API现状!
  12. Use the onReadyStateChange Property (Visual Basic)
  13. 【CF1333C】Eugene and an array(子区间计数)
  14. 像打字一样插入图标-iconfont
  15. 期货软件公司排名_排行榜_五大品牌_口碑好的期货软件公司
  16. python中pass的使用_Python pass详细介绍及实例代码
  17. NTFS格式与FAT32格式区别
  18. UVM设置超时退出timeout
  19. 弄懂这56个Python使用技巧,秒变Python大神!
  20. 市场上最受欢迎、消费者最爱吃的石锅鱼

热门文章

  1. 计算机会计报表管理,职称计算机考试用友财务教程:会计报表子系统的主要功能...
  2. 网络盒子安装 linux,天猫魔盒安装原生linux的一些初步成果
  3. 大数据应用于生活,目前主要应用在哪些领域?
  4. C++轻量级Json解析工具—TinyJson
  5. 小程序“成语猜题”部分答案,总共28667题
  6. 如何优雅的快速下载谷歌云盘的大文件 (二)
  7. python写界面c这算法_OpenCV算法精解:基于Python与C.pdf
  8. Java实验4 -- 职工信息管理系统
  9. 原生 js 实现弹窗
  10. C语言编程轰炸,C语言实现数字炸弹小游戏