一种燃料电池制造技术

技术编号:35820643 阅读:14 留言:0更新日期:2022-12-03 13:46
本实用新型专利技术涉及燃料电池技术领域,具体涉及一种燃料电池,所述燃料电池包括氢喷引射系统、空气解耦系统、冷却系统、电气系统以及控制器;氢喷引射系统包括的氢气压力信号和氢气喷射信号为第一优先级;空气解耦系统包括的空气压力信号为第二优先级;冷却系统包括的温度变化信号为第三优先级;电气系统包括DC模块,所述DC模块的DC信号为第四优先级;控制器依照优先级顺序进行对应程序执行;本实用新型专利技术通过氢喷引射系统、空气解耦系统、冷却系统、电气系统四个系统相互独立形成四个独立的模块,产生的信号独立输送至控制器内进行处理,通过优先级的排序,将FCU需要执行的程序分为4个优先级去运算,满足不同程序的响应速率要求。满足不同程序的响应速率要求。满足不同程序的响应速率要求。

【技术实现步骤摘要】
一种燃料电池


[0001]本技术涉及燃料电池
,具体涉及一种燃料电池。

技术介绍

[0002]燃料电池系统采用氢气和空气作为供能材料,通过控制电化学反应的流量和压力,来实现膜电极的不同的电流密度。因此,在电控方面,对氢气和空气的压力控制要求非常严格。而气体压力又是一个非常敏感的物理量,因此现在的燃料电池控制器控制程序,为了保证运行精度,将所有的程序都放在一个指定较短的运行周期内。在这个的运行周期内,FCU需要依次执行程序应用层、算法层、驱动层以及硬线信号与总线信号的处理。
[0003]现有技术主要考虑的是系统的运行精度,将燃料电池从电控角度看作了一个系统。但其实把燃料电池放在控制系统中来看,空气解耦系统、氢喷引射系统、冷却系统和电气系统是四个相对独立且有着不同控制特征的系统,将燃料电池控制系统放在指定执行周期内作为一个整体去执行,在一定程度上造成了FCU内存的浪费和程序执行的冗杂度。在燃料电池控制系统策略增加到一定规模时,由于代码过多,就会造成执行过程中一旦单个任务执行时间超过指定周期,就会有部分代码未被执行或跳过一个10ms的执行周期。这样程序执行的精度和稳定性都不能保证。

技术实现思路

[0004]本技术所要解决的技术问题是:提供一种将空气解耦系统、氢喷引射系、冷却系统和电气系统进行分类独立,将各零部件控制程序特征化并进行优先级排序以满足需要的燃料电池。
[0005]为了解决上述技术问题,本技术采用的技术方案为:
[0006]一种燃料电池,包括氢喷引射系统、空气解耦系统、冷却系统、电气系统以及控制器;
[0007]所述氢喷引射系统包括氢气压力信号和氢气喷射信号,并将氢气压力信号和氢气喷射信号传输至控制器内;
[0008]所述空气解耦系统包括空气压力信号,并将空气压力信号传输至控制器内;
[0009]所述冷却系统包括温度变化信号,并将温度信号传输至控制器内;
[0010]所述电气系统包括DC模块,所述DC模块产生的DC信号传输至控制器内;
[0011]所述控制器将氢气压力信号和氢气喷射信号设置为第一优先级,将空气压力信号设置为第二优先级,将温度信号设置为第三优先级,将DC信号设置为第四优先级,并依照优先级顺序进行对应程序执行。
[0012]优选地,所述氢喷引射系统包括氢喷射器和氢气压力传感器,所述氢喷射器包括电磁阀,所述电磁阀的工作周期为20Hz

90Hz,所述电磁阀产生的信号为氢气喷射信号;
[0013]所述氢气压力传感器产生的信号为氢气压力传感器。
[0014]优选地,所述空气解耦系统包括空气压力传感器,所述空气压力传感器产生的型
号为空气压力信号。
[0015]优选地,所述冷却系统包括温度传感器,所述温度传感器产生的信号为温度变化信号。
[0016]优选地,所述燃料电池还包括独立的计时器,所述控制器与计时器电性连接。
[0017]为了解决上述技术问题,本技术采用的另一技术方案为:
[0018]一种燃料电池控制方法,包括
[0019]对燃料电池的控制程序进行模块化处理,将每个零部件控制模型的输入输出都改为全局变量,并通过全局变量进行信息传递;
[0020]将燃料电池的各个系统以及对应的零部件分别形成独立的控制模块,每个独立的控制模块实现单独独立提取后将燃料电池划分出氢喷引射系统、空气解耦系统、冷却系统、电气系统;
[0021]将氢喷引射系统产生的氢气压力信号和氢气喷射信号第一优先级处理;将空气解耦系统产生的空气压力信号第二优先级处理;将冷却系统产生的温度变化信号第三优先级处理;将冷却系统产生的温度变化信号第三优先级处理;将电气系统产生的DC信号第四优先级处理。
[0022]优选地,所述对燃料电池的控制程序进行模块化处理进一步包括:采用Simulink对燃料电池的控制程序进行模块化处理。
[0023]优选地,所述Simulink采用Data Store Read和Data StoreWrite两个模型对燃料电池的控制程序进行模块化处理。
[0024]优选地,所述方法还包括独立的计时程序,所述计时程序通过计时器实现,所述计时器每500us自动+1,当运行至20的倍数时,Eventflag_10ms会被置1,当运行至40的倍数时Eventflag_20ms会被置1,当运行至100的倍数时,Eventflag_50ms会被置1;
[0025]在每个运行周期节点开始的时刻计算Flag的程序会以极短的时间优先执行,将本周期内需要执行的程序Flag置1,并按执行周期从短到长的时序依次执行。
[0026]优选地,所述电气模块还包括状态机策略层;所述方法还包括应用层与CAN通讯模块的通信;
[0027]所述氢气压力信号和氢气喷射信号对的氢气喷射控制程序和压力传感器驱动程序放入10ms周期的任务中;所述空气压力信号对应的空气供给算法放入20ms周期的任务中;所述冷却系统的温度变化信号对应的程序、电气系统的DC型号和状态机策略放入50ms周期的任务中,将应用层与CAN通讯模块放入50ms周期的任务中。
[0028]本技术的有益效果在于:通过氢喷引射系统、空气解耦系统、冷却系统、电气系统四个系统相互独立形成四个独立的模块,产生的信号独立输送至控制器内进行处理,通过优先级的排序,将FCU需要执行的程序分为4个优先级去运算,满足不同程序的响应速率要求,然后配合任务调度的策略,就可以达到优化FCU运行的目的。
附图说明
[0029]图1为本技术具体实施方式的一种燃料电池系统框图;
[0030]图2为本技术具体实施方式的一种燃料电池控制方法的执行周期的示意图。
具体实施方式
[0031]为详细说明本技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0032]请参照图1以及图2,一种燃料电池,包括氢喷引射系统、空气解耦系统、冷却系统、电气系统以及控制器;
[0033]所述氢喷引射系统包括氢气压力信号和氢气喷射信号,并将氢气压力信号和氢气喷射信号传输至控制器内;
[0034]所述空气解耦系统包括空气压力信号,并将空气压力信号传输至控制器内;
[0035]所述冷却系统包括温度变化信号,并将温度信号传输至控制器内;
[0036]所述电气系统包括DC模块,所述DC模块产生的DC信号传输至控制器内;
[0037]所述控制器将氢气压力信号和氢气喷射信号设置为第一优先级,将空气压力信号设置为第二优先级,将温度信号设置为第三优先级,将DC信号设置为第四优先级,并依照优先级顺序进行对应程序执行。
[0038]从上述描述可知,通过氢喷引射系统、空气解耦系统、冷却系统、电气系统四个系统相互独立形成四个独立的模块,产生的信号独立输送至控制器内进行处理,通过优先级的排序,将FCU需要执行的程序分为4个优本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种燃料电池,其特征在于,包括氢喷引射系统、空气解耦系统、冷却系统、电气系统以及控制器;所述氢喷引射系统包括氢气压力信号和氢气喷射信号,并将氢气压力信号和氢气喷射信号传输至控制器内;所述空气解耦系统包括空气压力信号,并将空气压力信号传输至控制器内;所述冷却系统包括温度变化信号,并将温度信号传输至控制器内;所述电气系统包括DC模块,所述DC模块产生的DC信号传输至控制器内;所述控制器将氢气压力信号和氢气喷射信号设置为第一优先级,将空气压力信号设置为第二优先级,将温度信号设置为第三优先级,将DC信号设置为第四优先级,并依照优先级顺序进行对应程序执行。2.根据权利要求1所述的燃料电池,其...

【专利技术属性】
技术研发人员:高明昭李飞强高云庆方川
申请(专利权)人:北京亿华通科技股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1