Below you find the answers to typical questions. Feel free to look around and consider using our FAQ search feature.
用于 MATLAB Simulink 的 Batemo 电池模型
- Batemo 电池模型输出端口 pe 或 ac 不输出任何数据。 问题出在哪里?
这两个输出端口分别属于附加组件Power & Energy(pe) 和Anode & Cathode(ac)。 要输出附加组件的数据,请确保已获取到附加组件。 因此,请打开 Batemo 电池模型模块界面。 如果相应的附加组件选项卡在掩码中显示为灰色,则表示您未获取附加组件,无法输出附加组件的数据。 请联系 Batemo 支持人员,轻松获取附加组件。
如果附加组件选项卡没有变灰,请激活 Batemo 电池模型模块界面中的相应复选框,确保已启用附加功能。 然后,相应的输出端口即可输出附加组件数据。 如果问题仍然存在,请联系 Batemo 支持人员。
- 如何在仿真模型中快速交换 Batemo 电池模型?
考虑使用Simulink库浏览器中Simulink→端口和子系统下的配置子系统块。 创建一个新的 Simulink 库文件,然后从 Simulink 库浏览器中拖放插入要交换的 Batemo 电池模型。 然后插入配置子系统并双击。 您可以选择哪些 Batemo 电池 模型应成为配置子系统的成员,以便日后进行选择。 单击 “确定 “并保存库文件。 将配置子系统拖放到仿真模型中。 右键单击配置子系统并选择 “模块选择“时,只需单击一下即可将模块更改为其任意成员。 也可以通过下面一行 MATLAB 代码自动完成这一操作:
set_param(‘YourModel/YourConfigurationalSubsystem’,’BlockChoice’,’YourMember’);
- 如何实现自动模拟?
模拟可以通过模拟脚本自动完成。 典型的应用是更改边界条件或 Batemo 电池模型参数,并执行和评估一组仿真。 使用 Simulink / Sources 下 Simulink 库浏览器中的From Workspace(从工作区)、From File(从文件)或From Spreadsheet(从电子表格)模块,可通过脚本动态更改边界条件。
在 for 循环中调整边界条件和 Batemo 单元模型参数,然后使用
sim('YourModel')
命令开始仿真。 仿真结果将通过 Simulink 库浏览器 Simulink / Sinks 下的To File或To Workspace块保存。 - 如何将 Batemo 电池模型串联和并联?
这很容易实现。 打开 Batemo 电池模型的帮助,并打开 “教程 “选项卡。观看电池包设计视频教程,学习如何使用 Batemo 电池模型建立电池组模型。
- 如何将 Batemo 电池模型集成到 MATLAB Simulink 中?
Batemo 电池模型是一个Simulink 模块组。 安装完成后,Simulink 库浏览器中会出现一个新条目Batemo 电池,选择该条目可将 Batemo 电池模型拖放到模型中。
Batemo 电池模型专为 MATLAB Simulink 设计。 连接输入端口、使用模块界面、设置 Batemo 电池模型参数以及可视化、保存和分析 Batemo 电池模型模拟结果都非常简单。
- 如何通过脚本控制更改 Batemo 电池模型参数?
所有 Batemo 电池模型参数都是通过使用模块界面的不同界面元素提供的。 可以通过脚本代码更改模块界面的所有配置。
- 滑块:在模块界面中,包含参数值的滑块旁边有一个编辑字段。 使用编辑栏输入工作区变量名而非数值,如
SOC
而不是90
。 这将使滑块被禁用。 在基础工作区分配变量,如SOC = 90
。 模拟开始时,该值将自动输入 Batemo 电池模型。 - 单选按钮:单选按钮由脚本控制
set_param(‘YourModel/YourCellModel’,’Parameter_Radio’,’Value’);
- 滑块:在模块界面中,包含参数值的滑块旁边有一个编辑字段。 使用编辑栏输入工作区变量名而非数值,如
- 运行 Batemo 电池模型安装程序后,我无法在 MATLAB Simulink 库浏览器中找到 Batemo 电池模型。 我该怎么办?
打开 “库浏览器”,在窗口中单击右键,然后单击 “刷新库浏览器”。 如果 Batemo 电池模型仍未出现,请关闭库浏览器。 单击 MATLAB 主窗口 “主菜单 “选项卡中的 “设置路径”。 检查 Batemo 电池模型安装文件夹(包括所有子文件夹)是否列在 MATLAB 搜索路径中。 如果缺少文件夹,点击 “Add with Subfolders…(添加子文件夹)“并选择 Batemo 电池模型安装文件夹。 单击 “保存 “关闭设置路径菜单。 再次打开 “库浏览器”,在窗口中单击右键并点击 “刷新库浏览器”。 如果 Batemo 电池模型仍未出现,请联系 Batemo 支持部门。
许可证管理
- 我将 CmActLicense 绑定到一台计算机上。 电脑坏了,我无法停用许可证。 我该怎么办?
请联系Batemo 支持部门。
CmActLicense 将被停用,同时会发布一个新的 CmActLicense(包括所有已购买的许可证),该许可证可绑定到另一台计算机上。
- 我的 CmStick 丢失了。 我该怎么办?
请联系Batemo 支持。
丢失的 CmStick 将被停用,新的 CmStick(包括所有购买的许可证)将寄送给您。
- 我的许可证的认证时间检查不起作用。 我该如何解决?
无法更新认证时间或许可证在大多数情况下是由于无法建立与时间服务器的连接。 许多公司网络使用代理服务器,必须为 CodeMeter 配置代理服务器。 如果您想知道您的网络是否使用代理以及需要哪些设置,请咨询您的管理员。
或者,您也可以尝试读取互联网浏览器的设置,然后在 CodeMeter WebAdmin 中输入数据。 对于 Internet Explorer,请按以下步骤操作:
打开菜单 “工具”“Internet 选项”“连接”“局域网设置”“代理服务器”“高级”。记下指定的代理,包括端口,如 “proxy.mycompany.com “和 “3128 “或 “192.168.146.200 “和 “8080”。 然后执行以下操作:
- 打开 CodeMeter WebAdmin。
- 导航至 “配置 | 代理”。
- 选择 “已激活 “选项。
- 用之前记录的值填写各字段。
- 单击 “应用 “按钮执行更改。
现在,时间和固件更新应该可以起作用了。
- 有哪些 Batemo 电池模型许可证?
Batemo 电池模型软件和附加软件有不同的许可证类型。
- 指定用户:许可证授权一个指定用户模拟 Batemo 电池模型,指定用户为一个自然人。
- 指定计算机:许可证授权在一台注册计算机上模拟 Batemo 细胞模型。 您必须确保 Batemo 细胞模型仅在指定计算机上运行,且任何时候仅有一名自然人可访问指定计算机。
- 并行:您的所有员工均可使用 Batemo 电池模型。 并行用户数量不得超过并行许可证的数量。
许可证既可以购买,也可以租用。 选择最适合您需要的方式。
一般问题
- Batemo 如何帮助我顺利起步?
最重要的是,您可以立即开始有效地使用您的 Batemo 电池。 我们创建的 Batemo 电池模型界面使模型的设置简单直接。 所有功能在内置文档中均有说明,更多详情可参阅用户手册。
您还可以访问视频教程,了解 Batemo 电池模型模拟如何帮助您解决典型的设计问题(如电池组设计、快速充电、电池老化)。
- Batemo 如何证明 Batemo 电池模型的有效性?
所有 Batemo 电池模型都会根据特定方案进行验证,以确保模拟结果正确无误。 在此过程中,有两个方面至关重要。
- Batemo 电池模型验证是透明的:每个 Batemo 电池模型都包含大量在 Batemo 电池实验室创建的原始测量数据。 每个采样点的测量结果与模拟结果进行比较,并计算出电压、温度、能量和功率精度。 汇总图使数据分析变得简单明了。 这就是我们如何证明 Batemo 电池模型符合您的要求。
- Batemo 电池模型验证范围广泛:验证在电池生产商规定的整个工作范围内进行。 这包括整个温度范围(通常从 -20°C 到 80°C)、整个电流范围(通常放电电流从 0.1C 到 50C)和整个充电状态范围(0% 到 100%)。 我们总是使用不同的激励信号,包括高动态功率曲线。
- Batemo 电池模型文件名中的代码是什么意思?
每个 Batemo 电池模型都有一个唯一的文件名,其结构如下:Manufacturer_Type_YYBGDxyzS。 其中,Manufacturer 是电池生产商,Type 是电池的产品名称。YY是年份,B是Batemo批量编号,G是 Batemo 电池模型使用的几何形状(r是矩形,c是圆柱形),D是 Batemo Cell 模型的维数(0 维至 3 维),xyz是 Batemo 电池模型在每个维度上使用的支持点数量,S是表示实现方式的数字(0 是 Simulink,1 是 Simscape,2 是 FMU)。
- Batemo 电池模型的模拟速度通常有多快?
仿真速度显然取决于所使用的硬件和求解器。 在 MATLAB Simulink R2016b 中使用步长为 100 毫秒的固定步长求解器对 Batemo 细胞模型进行仿真,其仿真速度是普通办公笔记本(联想 ThinkPad L460)实时仿真速度的 100 倍。 实际上,这意味着典型的模拟只需要几秒钟。
当在功能强大的工作站上模拟 Batemo 电池模型时,模拟速度通常是实时速度的 200 到 300 倍。
- Batemo 电池模型的输入和输出界面是怎样的?
与真实电池一样,Batemo 电池模型也有电输入(以终端电流或终端电压的形式提供)和热输入(以电池表面温度或电池表面热电流的形式提供)。
Batemo 电池模型有各种参数,可让您轻松设置初始条件以及与电池组设计、批次变化和电池老化有关的参数。
一般来说,Batemo 电池模型可输出与电池系统设计相关的量。 这些都是可以在实验室测量的量,如终端电流、终端电压或电池表面温度,也包括内部量,如开路电压、电量状态或电池内部温度。 此外,Batemo 电池模型还能输出电池内部的物理信号,如阳极和阴极表面电位、电池内部损耗或可逆存储的能量。
- 为什么会有 Batemo 电池模型插件,它们有什么作用?
Batemo 电池模型附加组件可扩展 Batemo 电池模型的功能。 如果有相应的附加组件功能许可证,就可以启用附加功能。
- 老化和参数研究:该插件允许您改变 Batemo 电池模型的物理参数,这些参数与批次变化和电池老化有关。 您可以使用该插件分析电池组中的失衡以及系统中容量和功率衰减的影响。
- 功率与能量:该插件支持 Batemo 电池模型的pe输出端口。 输出端口提供所有功率、能量和效率的模拟结果。 您可以使用该插件深入了解电池的运行情况,将 Batemo 电池模型与您的 CFD 工具结合起来,优化热设计并制定节能运行策略。
- 阳极和阴极:该插件可启用 Batemo 电池模型的ac输出端口。 输出端口提供阳极和阴极内部物理状态的模拟结果。 这些结果与能量回收、快速充电和开发可有效避免电池老化的运行策略密切相关。
- 什么是 Batemo 电池模型?
贝特莫电池模型是一种 高精度物理模拟模型锂离子电池的高精度物理模拟模型。 通过优化的参数化方法,我们可以轻松、快速地为所有类型的细胞和化学物质创建 Batemo 细胞模型。 Batemo 细胞模型界面灵活,仿真时间仅需几秒钟,可无缝集成到您的研发流程中。
- 使用 Batemo 电池模型的软件和硬件要求是什么?
- 入门需要什么?
要使用 Batemo 电池模型,您需要两样东西:
- Batemo 电池模型:您可以从Batemo 电池资源管理器购买Batemo 电池模型,也可以让我们为您定制专属您的 Batemo 电池模型。
- Batemo 电池模型许可证:模拟 Batemo 电池模型时,需要 Batemo 电池模型许可证。 我们提供不同类型的许可证(个人许可证、并发许可证),您可以租用或购买。 选择适用您最便捷的方式。
然后,仿真会在您选择的仿真环境下在您的系统上运行(参见软件和硬件要求)。
- 我在网站上找不到价格。 如何获得报价?
请联系Batemo 支持。 我们的专家会与您沟通,并确定最适合您需求的解决方案!
- 我想了解更多。 下一步最好怎么做?
第一步是联系Batemo 支持部门,安排与我们的专家会面。 在会议上,我们将向您详细介绍、现场演示模拟,并讨论 Batemo 电池模型如何帮助您解决电池系统设计中的主要难题。
Batemo 电池模型 FMU
- Batemo 电池模型 FMU 与 MATLAB Simulink 的实现有什么区别?
没有。 Batemo 电池模型的输入、参数和输出完全相同。 不同的仿真环境对 Batemo 电池模型 FMU 的集成方式不同,导致 Batemo 电池模型的图形用户界面略有不同。
- Batemo 电池模型 FMU 支持哪些仿真环境?
许多仿真环境都允许在协同仿真模式下导入功能
模拟单元(FMU)。 您可以在这里查看支持的工具列表。如果您有兴趣在其他仿真环境中使用 Batemo 电池模型,请联系 Batemo支持部门。
- 什么是 Batemo 电池模型 FMU?
让我们引用https://fmi-standard.org:“功能模拟接口 (FMI) 是一个免费标准,它定义了一个容器和一个接口,以便使用 XML 文件、二进制文件和压缩到一个文件中的 C 代码组合来交换动态模型。 它得到100 多种工具的支持,并作为Modelica 协会项目进行维护”。
Batemo 电池模型 FMU (功能模拟单元)是符合 FMI 标准的 Batemo 的电池模型实现,因此可用于所有支持的工具。