本发明专利技术提供一种燃料电池电压监测控制器及其自动编号方法、系统及存储介质,用于实现多个CVM控制器的自动编号,所述多个CVM控制器均连接在同一总线上,且输入输出信号依次连接;所述燃料电池电压监测控制器自动编号方法包括以下步骤:对于每个CVM控制器,获取输入信号的信号特征;基于预设的信号特征与控制器编号的匹配规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器。本发明专利技术的燃料电池电压监测控制器及其自动编号方法、系统及存储介质通过多个控制器之间的相互连接进行自行编号,提升了生产效率,节约了控制器硬件的物料成本。件的物料成本。件的物料成本。
【技术实现步骤摘要】
燃料电池电压监测控制器及其自动编号方法、系统及存储介质
[0001]本专利技术涉及燃料电池的
,特别是涉及一种燃料电池电压监测控制器及其自动编号方法、系统及存储介质。
技术介绍
[0002]燃料电池电压监测(CVM)控制器用于监控燃料电池单片电压,并进行实时的欠压、反极报警。但由于燃料电池电堆总功率要求变大、电堆单池片数上升,引起单个电堆需要多个CVM控制器进行电压采样监控的问题。
[0003]CVM控制器监控的每个单池电芯与电堆存在强相关的位置对应关系。同时CVM控制器具有总线通讯功能时,其总线报文ID不允许重复。因此,多个CVM控制器需要通过编号对通道进行区分,否则无法区分采集的电压属于哪个通道。
[0004]现有技术中,在CVM控制器在生产下线时,即通过软件或者硬件对其进行编号。在系统安装时,需按已编号顺序对其进行安装,错装将引起信号无法正确对应位置的问题。若CVM控制器不编号,将导致多个CVM控制器信号相互冲突的问题。
[0005]因此,现有的CVM控制器编号方式具有以下不足:
[0006](1)下线编号工序复杂;
[0007](2)控制器安装位置要求高,无法错位安装。
技术实现思路
[0008]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种燃料电池电压监测控制器及其自动编号方法、系统及存储介质,通过多个控制器之间的相互连接进行自行编号,提升了生产效率,节约了控制器硬件的物料成本。
[0009]为实现上述目的及其他相关目的,本专利技术提供一种燃料电池电压监测控制器自动编号方法,用于实现多个CVM控制器的自动编号,所述多个CVM控制器均连接在同一总线上,且输入输出信号依次连接;所述燃料电池电压监测控制器自动编号方法包括以下步骤:对于每个CVM控制器,获取输入信号的信号特征;基于预设的信号特征与控制器编号的匹配规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器。
[0010]于本专利技术一实施例中,当所述信号特征为信号占空比时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:
[0011]当所述输入信号的信号占空比为0%时,设定计数值为0,所述CVM控制器的编号为基准编号,所述输出信号的占空比=基准占空比+间隔占空比*计数值;
[0012]当所述输入信号的信号占空比不为0%时,设定计数值=(输入信号的占空比
‑
基准占空比)/间隔占空比,所述CVM控制器的编号=基准编号+计数值,所述输出信号的占空比=基准占空比+间隔占空比*计数值;
[0013]其中,所述基准占空比和所述间隔占空比为自定义数值。
[0014]于本专利技术一实施例中,当所述信号特征为周期内脉冲个数时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:
[0015]当所述输入信号的周期内脉冲个数为0时,设定所述CVM控制器的编号为基准编号,所述输出信号的周期内脉冲个数为1;
[0016]当所述输入信号的周期内脉冲个数为n且n不等于0时,设定所述CVM控制器的编号=基准编号+n,所述输出信号的周期内脉冲个数=基准编号+n+1。
[0017]于本专利技术一实施例中,当所述信号特征为电压值时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:
[0018]当所述输入信号的电压值为0时,设定所述CVM控制器的编号为基准编号,所述输出信号的电压值为基准电压;
[0019]当所述输入信号的电压值不为0时,设定计数值=(输入信号的电压值
‑
基准电压)/间隔电压+1,所述CVM控制器的编号=基准编号+计数值,所述输出信号的电压值=基准电压+间隔电压*计数值;
[0020]其中,所述基准电压和所述间隔电压为自定义数值。
[0021]本专利技术提供一种燃料电池电压监测控制器自动编号系统,用于实现多个CVM控制器的自动编号,所述多个CVM控制器均连接在同一总线上,且输入输出信号依次连接;
[0022]所述燃料电池电压监测控制器自动编号系统包括获取模块和编号模块;
[0023]所述获取模块用于对于每个CVM控制器,获取输入信号的信号特征;
[0024]所述编号模块用于基于预设的信号特征与控制器编号的匹配规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器。
[0025]本专利技术提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的燃料电池电压监测控制器自动编号方法。
[0026]本专利技术提供一种燃料电池电压监测控制器,包括:处理器及存储器;
[0027]所述存储器用于存储计算机程序;
[0028]所述处理器用于执行所述存储器存储的计算机程序,以使所述燃料电池电压监测控制器执行上述的燃料电池电压监测控制器自动编号方法。
[0029]本专利技术提供一种燃料电池电压监测控制器自动编号系统,包括多个上述的CVM控制器、总线和与所述燃料电池电压监测控制器对应的多个电池单体;
[0030]所述多个CVM控制器均与所述总线相连,且输入输出信号依次连接;每个CVM控制器用于监测对应的多个电池单体。
[0031]于本专利技术一实施例中,每个CVM控制器对应的电池单体的数量相同。
[0032]于本专利技术一实施例中,所述CVM控制器包括总线接口、数字/模拟量采集通道和数字/模拟量输出通道;所述总线接口用于与所述总线相连,所述数字/模拟量采集通道用于采集所述CVM控制器的输入信号,所述数字/模拟量输出通道用于输出所述CVM控制器的输出信号。
[0033]如上所述,本专利技术的燃料电池电压监测控制器及其自动编号方法、系统及存储介质,具有以下有益效果:
[0034](1)通过多个控制器之间的相互连接进行自行编号,提升了生产效率,节约了控制
器硬件的物料成本;
[0035](2)易于安装,且避免了信号间的干扰问题,极具实用性。
附图说明
[0036]图1显示为本专利技术的燃料电池电压监测控制器自动编号系统于一实施例中的框架示意图;
[0037]图2显示为本专利技术的燃料电池电压监测控制器自动编号方法于一实施例中的流程图;
[0038]图3显示为本专利技术的燃料电池电压监测控制器自动编号方法于实施例一中的输出信号示意图;
[0039]图4显示为本专利技术的燃料电池电压监测控制器自动编号方法于实施例二中的输出信号示意图;
[0040]图5显示为本专利技术的燃料电池电压监测控制器自动编号方法于实施例三中的输出信号示意图;
[0041]图6显示为本专利技术的燃料电池电压监测控制器自动编号系统于一实施例中的结构示意图;
[0042]图7显示为本专利技术的燃料电池电压监测控制器于一实施例中的结构示意图。
[0043本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种燃料电池电压监测控制器自动编号方法,其特征在于:用于实现多个CVM控制器的自动编号,所述多个CVM控制器均连接在同一总线上,且输入输出信号依次连接;所述燃料电池电压监测控制器自动编号方法包括以下步骤:对于每个CVM控制器,获取输入信号的信号特征;基于预设的信号特征与控制器编号的匹配规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器。2.根据权利要求1所述的燃料电池电压监测控制器自动编号方法,其特征在于:当所述信号特征为信号占空比时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:当所述输入信号的信号占空比为0%时,设定计数值为0,所述CVM控制器的编号为基准编号,所述输出信号的占空比=基准占空比+间隔占空比*计数值;当所述输入信号的信号占空比不为0%时,设定计数值=(输入信号的占空比
‑
基准占空比)/间隔占空比,所述CVM控制器的编号=基准编号+计数值,所述输出信号的占空比=基准占空比+间隔占空比*计数值;其中,所述基准占空比和所述间隔占空比为自定义数值。3.根据权利要求1所述的燃料电池电压监测控制器自动编号方法,其特征在于:当所述信号特征为周期内脉冲个数时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:当所述输入信号的周期内脉冲个数为0时,设定所述CVM控制器的编号为基准编号,所述输出信号的周期内脉冲个数为1;当所述输入信号的周期内脉冲个数为n且n不等于0时,设定所述CVM控制器的编号=基准编号+n,所述输出信号的周期内脉冲个数=基准编号+n+1。4.根据权利要求1所述的燃料电池电压监测控制器自动编号方法,其特征在于:当所述信号特征为电压值时,基于预设的信号特征变化规则获取所述CVM控制器的编号,生成输出信号并输入相邻的CVM控制器包括以下步骤:当所述输入信号的电压值为0时,设定所述CVM控制器的编号为基准编号,所述输出信号的电压值为基准电压...
【专利技术属性】
技术研发人员:王亮亮,陈航,付逢春,胡哲,林琦,
申请(专利权)人:上海重塑能源科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。