米尔基于ARM嵌入式核心板的电池管理系统(BMS)

news2024/11/24 16:54:08

    BMS全称是Battery Management System,电池管理系统。它是配合监控储能电池状态的设备,主要就是为了智能化管理及维护各个电池单元,防止电池出现过充电和过放电,延长电池的使用寿命,监控电池的状态。

图片摘自网络

    电池储能系统由电池组、储能变流器(PCS)、能源管理系统(EMS)、电池管理系统(BMS)以及其他电气设备共同组成。电池组负责储电;储能变流器(PCS)控制电池组充放电过程,进行交直流的变换;能源管理系统(EMS)进行数据采集、网络监控和能量调度;电池管理系统(BMS)负责监控电池储能单元内各电池运行状态,保障储能单元安全运行。

    BMS是电池储能系统的核心子系统之一,负责监控电池储能单元内各电池运行状态,保障储能单元安全可靠运行。BMS能够实时监控、采集储能电池的状态参数(包括但不限于单体电池电压、电池极柱温度、电池回路电流、电池组端电压、电池系统绝缘电阻等),并对相关状态参数进行必要的分析计算,得到更多的系统状态评估参数,并根据特定保护控制策略实现对储能电池本体的有效管控,保证整个电池储能单元的安全可靠运行。同时BMS可以通过自身的通信接口、模拟/数字输入输入接口与外部其他设备(PCS、EMS、消防系统等)进行信息交互,形成整个储能电站内各子系统的联动控制,确保电站安全、可靠、高效运行。

图:米尔STM32MP157核心板的电池储能系统

    储能BMS因为电池组规模庞大,大多都是三层架构,在从控、主控之上,还有一层总控。

从控:电池单体管理单元BMU(battery module unit,也有的叫CSC/CSU等),负责采集单体电池信息如电压、温度,计算分析电池的SOC和SOH,实现对单体电池的主动均衡,并将单体异常信息通过CAN通信上传给电池簇管理单元BCU;

主控电池簇管理单元BCU(battery cluster unit,也有高压管理单元HVU、BCMU等),负责收集BMU上传的各种电池信息,采集电池组的组电压、组温度、电池组充电放电电流、总电压信息,漏电检测,状态异常时断电保护;计算分析电池组的SOC和SOH,并将所有信息通过CAN通信上传给电池阵列管理单元BAU;

总控电池阵列管理单元BAU(battery array unit,也有叫BAMS、MBMS等),对整个储能电站的电池进行集中管理。向下连接各个电池簇管理单元,采集电池簇管理单元上传的各种信息;向上与能源管理系统进行信息交互,通过以太网上传采集的电池信息,接收EMS系统下达的电池运行参数;通过CAN或RS485与变流器PCS通信,BMS将电池状态量及异常信息发送给变流器,储能变流器PCS接到BMS告警信息后应进行相应的保护动作。

图:米尔MYD-YA157C-V3核心板及开发板

电池阵列管理单元BAU采用米尔ARM架构的MYC-YA157C-V3核心板,核心板基于STM32MP157处理器,Cortex-A7架构,支持1路千兆以太网,2路CAN接口和8路UART接口,满足设备与电池簇管理单元(BCU)、储能变流器(PCS)和能源管理系统(EMS)数据通信功能。大容量存储设计,支持系统长期数据存储;拥有丰富的接口,可连接高清触摸屏幕,显示各类数据信息,实现就地监控和能量管理;拥有千兆网口和RS232、RS485等数据通讯接口,可轻松应对各类场景下的多种功能需求;支持wifi模块数据通讯,带来更快地响应速度和物联网化构建需求。


核心板资参数:

项目参数
CPUSTM32MP157AAC3,TFBGA361,12×12mm可选
电源管理芯片STPMIC1APQR标配
DDR3256MB/512MB/1GB容量可选可选
NandFlash256MB/512MB/1GB容量可选可选
eMMC标配4GB,容量可选(4GB,8GB,16GB等等)可选
Ethernet10M/100M/1000MPHY标配
ExpandIOConnector邮票孔连接
核心板工作温度商业级:0℃~+70℃,工业级:-40℃~+85℃可选
核心板尺寸43mm×45mm×1.2mm
核心板PCB工艺8层板设计,沉金,独立的完整接地层,无铅工艺

米尔MYC-YA157C-V3核心板标注图

米尔MYD-YA157C-V3开发板标注图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/333716.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++入门】命名空间,输出输入,缺省参数,函数重载

文章目录命名空间C输入与输出缺省参数函数重载命名空间 在C/C中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标 识符的名称进行本地化&#xff0…

电子技术——共源共栅放大器

电子技术——共源共栅放大器 之前我们提到过,提高基础增益单元(共源放大器)的一种方法是提高其 ror_oro​ 的阻值,之后我们学过共栅放大器作为电流缓冲器可以做到这一点,自然地我们就得到了终极解决方案,也…

Fluid-数据缓存亲和性调度原理解析

前言在Fluid中,Dataset资源对象中所定义的远程文件是可被调度的,这意味着你能够像管理你的Pod一样管理远程文件缓存在Kubernetes集群上的存放位置。另外,Fluid同样支持对于应用的数据缓存亲和性调度,这种调度方式将应用(e.g. 数据…

iOS 导航条isTranslucent几个注意点(iOS11及iOS13的变化)

文章主要针对11及13之后的导航变化进行总结,主要是设置透明度时对转场,包括标题,背景透明,图片,颜色等设置的影响。 每一个iOS版本的发布苹果最不稳写的可能就数这个导航条了吧,改了又改。 因此isTranslu…

Prometheus监控Java-JMX

一、什么是 JMX Exporter ? JMX Exporter 利用 Java 的 JMX 机制来读取 JVM 运行时的一些监控数据,然后将其转换为 Prometheus 所认知的 metrics 格式,以便让 Prometheus 对其进行监控采集。 那么,JMX 又是什么呢?它的全称是&a…

【Redis场景4】单机环境下秒杀问题

单机环境下的秒杀问题 秒杀下单功能及并发测试 完整代码GitHub:https://github.com/xbhog/hm-dianping/tree/20230130-xbhog-redisSpike 秒杀条件分析: 秒杀是否开始或结束,如果尚未开始或已经结束则无法下单库存是否充足,不足…

【体验测评】ChatGDP

前言 今天在去打针之前测试了下比较火的ChatGPT,总得来说还是比较好用的,尤其是跟浏览器搭配可以当摘要看,然后再进行细化查阅。 ​针对可以写论文跟交作业,我觉得查重率这一关比较麻烦,不现实,尤其是参与人增多的时…

php宝塔搭建部署实战易优养殖基地网站源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套php开发的易优养殖基地网站源码,感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码,宝…

选择游戏开发工具的原则

本文首发于微信公众号: 小蚂蚁教你做游戏。欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识。嗨!大家好,我是小蚂蚁。昨天为了给我的精致1010游戏方便的增加更多关卡,我用 Unity 做了个关卡编辑器&a…

pycharm的terminal与Project interpreter 配置环境不一致的问题

考虑自己的项目名中是否出现了中文,我是因为这个原因导致Terminal 前面出现了PS,用第2条解决切换终端环境后还是安装包不一致。终端出现PS,考虑在settings中搜索找到Terminal,修改其Shell path为cmd.exe,关闭重新打开T…

SpringCloud保姆级搭建教程三---Feign

1、第一点就是要明白服务与服务之间在怎么样的情况下,如何使用feign答:服务A要调用服务B的某个controller方法的时候,服务A就需要使用feign ,和服务B是没关系的所以,首先,在服务A中添加feign的依赖,我这里就…

nodejs基于vue高校图书馆座位预约系统

目录 1 绪论 1 1.1课题背景 1 1.2课题研究现状 1 1.3初步设计方法与实施方案 2 1.4本文研究内容 2 2 系统开发环境 4 2.1 使用工具简介 4 2.2 环境配置 4 2.3 B/S结构简介 4 2.4 MySQL数据库 5 2.5 框架介绍 5 3 系统分析 63.1系统可行性分析 6 3.1.1经济可行性 6 3.1.2技术可行…

软件测试电商项目实战(写进简历没问题)

前言 说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目、联系过很多项目的作者,但是绝大部分项目,在我看来,并不适合你拿来练习,它们或多或少都存在着“问题”&#xff…

【i2c协议介绍】

文章目录协议简单介绍五种速度模式master/slave和transmitter/receiver关系第一种情况:master作为transmitter,slave作为receiver第二种情况:当master作为receiver,slave作为transmitteri2c基本信号start产生stop信号数据传输有效…

OpenAI ChatGPT 注册使用全攻略,以及常见问题解决办法

前言 这个时代,利用好 AI 完成自己的工作,放大自己的效率,已是一种必不可少的技能。 文章目录前言一、注册和登录二、常见问题和解决办法三、参考链接一、注册和登录 1)注册网址:https://chat.openai.com/auth/login …

8.数据库编程

梳理 名词解释 简答题 1.游标的使用步骤 ① 声明游标。 用DECLARE语句为一条SELECT语句定义游标 EXEC SQL DECLARE<游标名> CURSOR FOR <SELECT语句>;使用T-SQL语句生成一个结果集&#xff0c;并且定义游标的特征&#xff0c;如游标中的记录是否可以修改。 定…

《趣学算法》读书笔记

内容摘要 主要介绍我对本书的一些自我感觉比较亮点地方的总结。 第一章 算法 算法有两条线索&#xff0c;数据结构、算法策略。 算法特性 时间复杂度 常见算法时间复杂度 时间复杂度的渐进上界 渐进精确界 用渐进上界和渐进下界逼近&#xff0c; 空间复杂度 递归 递归包…

浅谈监控易运维系统在金融信创国产化中的使用

自2019年&#xff0c;国家明确信创产业将成为拉动经济发展的重要途径和崭新动能以来&#xff0c;全行业进入一个高速发展新阶段。此前倡导的“28”安全可控体系&#xff0c;其中在8大基础行业中,金融行业信创产品推广成为重中之重。金融行业信创&#xff0c;是为解决行业本质安…

ENVE5.3安装与汉化(一次性安装成功附安装包)

目录 1.安装包下载 2. 软件安装 3. ENVI5安装目录说明 1.安装包下载 链接&#xff1a;https://pan.baidu.com/s/1dp2ucQa3DMHLYpw239-_vA?pwd6944 提取码&#xff1a;6944 2. 软件安装 安装前注意事项&#xff1a; 安装全程断网&#xff1b;下载、解压和安装都应该在英文…

【电商】订单信息与状态流转

前言订单产生后&#xff0c;接下来会继续进行一系列流转&#xff0c;最后送到用户手里。在每个环节都有对应的操作&#xff0c;数据信息也要求其完成性&#xff0c;可以根据订单的每个状态变化&#xff0c;来计算分析&#xff0c;进而进行优化供应链路径&#xff0c;以提升订单…