CN114089729B - 利用上位机取代整车控制器的燃料电池动力***测试平台 - Google Patents
利用上位机取代整车控制器的燃料电池动力***测试平台 Download PDFInfo
- Publication number
- CN114089729B CN114089729B CN202210063173.2A CN202210063173A CN114089729B CN 114089729 B CN114089729 B CN 114089729B CN 202210063173 A CN202210063173 A CN 202210063173A CN 114089729 B CN114089729 B CN 114089729B
- Authority
- CN
- China
- Prior art keywords
- upper computer
- fuel cell
- lithium battery
- command
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 117
- 238000012360 testing method Methods 0.000 title claims abstract description 50
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 claims abstract description 91
- 229910052744 lithium Inorganic materials 0.000 claims abstract description 91
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 claims abstract description 69
- 229910052739 hydrogen Inorganic materials 0.000 claims abstract description 69
- 239000001257 hydrogen Substances 0.000 claims abstract description 69
- 238000011217 control strategy Methods 0.000 claims abstract description 26
- 230000003993 interaction Effects 0.000 claims abstract description 24
- 238000004891 communication Methods 0.000 claims description 37
- 238000010926 purge Methods 0.000 claims description 30
- 238000009826 distribution Methods 0.000 claims description 26
- 238000000034 method Methods 0.000 claims description 19
- 239000002253 acid Substances 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 17
- 238000012544 monitoring process Methods 0.000 claims description 12
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 8
- 230000001133 acceleration Effects 0.000 claims description 3
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 230000005484 gravity Effects 0.000 claims description 3
- 230000009347 mechanical transmission Effects 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Fuel Cell (AREA)
Abstract
本发明涉及一种利用上位机取代整车控制器的燃料电池动力***测试平台,人机交互单元采集操作人员的各种操作信息发送给上位机,上位机从整车动力***获取报文信息;上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及报文信息,以氢气消耗率最小为目标优化控制整车动力***的燃料电池发动机和锂电池组的功率输出,给整车动力***的各个模块发送工作状态控制命令实现对整车动力***的控制。充分利用上位机取代整车控制器软硬件,可实现燃料电池动力***测试平台模拟整车动力***的测试及其控制策略的调整,便于整车能量控制策略的二次开发。
Description
技术领域
本发明涉及燃料电池领域,尤其涉及一种利用上位机取代整车控制器的燃料电池动力***测试平台。
背景技术
近年来,随着碳达峰和碳中目标要求,燃料电池由于其效率高、零排放和无污染等一系列优点,在氢能领域得到了各方面的高度重视,氢燃料电池汽车示范运行日新月异,目前处于商业化的前期。
在进行燃料电池车的开发过程中,有必要搭建整车动力***进行燃料电池发动机、DC/DC变换器、锂电池、电机负载、配电***和车载氢气供给***的调试,优化和调整其控制策略。目前,各个研发结构和研究单位大多通过整车控制器实物或半实物对燃料电池动力***测试平台进行开发和测试。由于整车控制器是基于硬件开发的嵌入式控制平台,特别是以PowerPC为控制器进行开发时软件开发门槛较高,不便于快速普及和推广,因此利用上位机取代整车控制器,利用上位机的软件灵活性,可方便进行整车动力***控制策略的测试和验证,实现控制策略的二次开发。
发明内容
本发明针对现有技术中存在的技术问题,提供一种利用上位机取代整车控制器的燃料电池动力***测试平台,充分利用上位机取代整车控制器软硬件,通过内嵌的控制策略对燃料电池动力***测试平台进行测试及验证,可实现燃料电池动力***测试平台模拟整车动力***的测试及其控制策略的调整,便于整车能量控制策略的二次开发。
根据本发明的第一方面,提供了一种利用上位机取代整车控制器的燃料电池动力***测试平台,包括:人机交互单元和监控单元,所述监控单元与所述人机交互单元以及整车动力***分别通信连接,所述监控单元包括:上位机;
所述人机交互单元采集操作人员的各种操作信息发送给所述上位机,所述上位机从整车动力***获取报文信息;
所述上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及所述报文信息,以氢气消耗率最小为目标优化控制所述整车动力***的燃料电池发动机和锂电池组的功率输出,给所述整车动力***的各个模块发送工作状态控制命令实现对所述整车动力***进行控制。
在上述技术方案的基础上,本发明还可以作出如下改进。
可选的,所述监控单元还包括:数据采集卡和CAN通信卡;
所述上位机通过所述数据采集卡与人机交互单元通信连接;所述上位机通过所述CAN通信卡与所述整车动力***通信连接。
可选的,利用上位机取代整车控制器的燃料电池动力***测试平台,包括:人机交互单元和监控单元,所述监控单元与所述人机交互单元以及整车动力***分别通信连接,所述监控单元包括:上位机;
所述人机交互单元采集操作人员的各种操作信息发送给所述上位机,所述上位机从整车动力***获取报文信息:
所述上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及所述报文信息,以氢气消耗率最小为目标优化控制所述整车动力***的燃料电池发动机和锂电池组的功率输出,给所述整车动力***的各个模块发送工作状态控制命令实现对所述整车动力***进行控制。
可选的,所述人机交互单元采集操作人员的各种所述操作信息包括:点火钥匙信号、油门踏板信号、制动踏板信号、碰撞传感器和操作面板控制信号。
可选的,所述整车动力***中接收工作状态控制命令的模块包括:可编程负载;
所述上位机计算所需负载功率的目标值P为:
所述上位机将所述所需负载功率的目标值发给送给所述可编程负载实现所需负载功率的输出。
可选的,所述上位机确定所述目标车速值V的过程包括:
所述上位机采集到有油门踏板被踩下时,对油门踏板信号Vpedal进行滤波处理,结合设置的油门踏板与车速曲线得到所述目标车速值V;
所述上位机没有采集到有油门踏板被踩下时,根据所述上位机的操作界面上设定的车速值作为所述目标车速值V。
可选的,所述整车动力***中接收工作状态控制命令的模块包括:氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元;
所述上位机控制所述整车动力***的燃料电池发动机和锂电池组的功率输出的过程包括:
所述上位机从所述锂电池管理单元获取当前时刻锂电池组的SOC值,根据所述SOC值和所述所需负载功率,对内部存储的锂电池组SOC-DC/DC电流控制策略对应表进行查表得到所述DC/DC变换器的目标输出电流I obj;
所述上位机从所述氢气管理单元实时获取并记录高压氢瓶的氢气消耗率值H cost,将所述DC/DC变换器的目标输出电流在0.5*I obj到2*I obj范围内以设定变化率进行变化调节,将变化调节过程中氢气消耗率最小时对应的所述DC/DC变换器输出电流值作为其最终输出目标电流值I opt,将对应的控制命令发送给所述氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元;
利用所述最终输出目标电流值I opt更新锂电池组SOC-DC/DC电流控制策略对应表。
可选的,所述上位机采集到点火钥匙信号为ON档时,所述上位机的控制过程包括:
所述上位机控制高低压配电装置的开关状态使锂电池组与DC/DC变换器的输出端相连,给所述整车动力***的其它单元进行高压和低压电源供电;
所述上位机判断是否采集到有油门踏板被踩下,根据油门踏板信号或者设定值计算目标车速值V;
所述上位机计算得到所需负载功率P的目标值,将所述所需负载功率的目标值发送给可编程负载实现所需负载功率P的输出。
可选的,所述上位机采集到点火钥匙信号为OFF档时,所述上位机的控制过程包括:
上位机与所述整车动力***的燃料电池控制器、氢气管理单元和锂电池管理单元进行通信,获取最低环境温度T air:
若T air>2℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成和请求下电命令后,所述上位机依次给氢气管理单元和锂 电池管理单元分别发送关闭氢瓶命令和锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若0℃<T air≤2℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第一设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机给所述锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-10℃<T air≤0℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次分别给氢气管理单元和燃料电池控制器发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第二设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-20℃<T air≤-10℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,同时所述上位机启动定时第三设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-30℃<T air≤-20℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第四设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若T air≤-30℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第五设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
可选的,所述上位机对内嵌的控制策略进行参数离线和在线更新。
本发明提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台,充分利用了上位机软件的编程灵活性取代整车控制器实物,提高了燃料电池动力***测试平台测试效率,便于装车前整车动力***的上下电、能量控制与关机保护等策略调整及二次开发,节约了成本,可广泛运用于燃料电池车辆的前期开发与台架测试。
附图说明
图1为本发明实施例提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台与整车动力***通信交互的结构框图;
图2为本发明实施例提供的上位机采集到点火钥匙为ON档时负载功率控制流程图;
图3为本发明实施例提供的燃料电池发动机和锂电池组的功率输出控制流程图;
图4为本发明实施例提供的上位机采集到点火钥匙为OFF档时控制流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明实施例提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台与整车动力***通信交互的结构框图,如图1所示,该测试平台包括:人机交互单元和监控单元,监控单元与人机交互单元以及整车动力***分别通信连接,监控单元包括:上位机。
人机交互单元采集操作人员的各种操作信息发送给上位机,上位机从整车动力***获取报文信息;
上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及报文信息,以氢气消耗率最小为目标优化控制整车动力***的燃料电池发动机和锂电池组的功率输出,给整车动力***的各个模块发送工作状态控制命令实现对整车动力***进行控制。
本发明提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台,充分利用上位机取代整车控制器软硬件,通过内嵌的控制策略对燃料电池动力***测试平台进行测试及验证,可实现燃料电池动力***测试平台模拟整车动力***的测试及其控制策略的调整,便于整车能量控制策略的二次开发。
实施例1
本发明提供的实施例1为本发明提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台的实施例,结合图1可知,该测试平台的实施例包括:人机交互单元和监控单元,监控单元与人机交互单元以及整车动力***分别通信连接,监控单元包括:上位机、数据采集卡、CAN通信卡和驱动卡。
在一种可能的实施例中,上位机通过数据采集卡与人机交互单元通信连接;上位机通过CAN通信卡与整车动力***通信连接。
上位机通过驱动卡与整车动力***的高低压配电装置相连,利用驱动卡输出设定的带负载能力的电平信号控制高低压配电装置内部开关的通断,进而控制整车动力***和车身的强弱电的供电与断电的切换。
人机交互单元采集操作人员的各种操作信息发送给上位机,上位机从整车动力***获取报文信息:
在一种可能的实施例中,人机交互单元采集操作人员的各种操作信息包括:点火钥匙信号、油门踏板信号、制动踏板信号、碰撞传感器和操作面板控制信号。
上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及报文信息,以氢气消耗率最小为目标优化控制整车动力***的燃料电池发动机和锂电池组的功率输出,给整车动力***的各个模块发送工作状态控制命令实现对整车动力***进行控制。
在一种可能的实施例中,整车动力***中接收工作状态控制命令的模块包括:可编程负载、氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元。
上位机计算所需负载功率的目标值P为:
上位机将所需负载功率的目标值发送给可编程负载实现所需负载功率的输出。
在一种可能的实施例中,上位机确定目标车速值V的过程包括:
上位机采集到有油门踏板被踩下时,对油门踏板信号Vpedal进行滤波处理,结合设置的油门踏板与车速曲线得到目标车速值V。
上位机没有采集到有油门踏板被踩下时,根据上位机的操作界面上设定的车速值作为目标车速值V。
在一种可能的实施例中,如图3所示为本发明实施例提供的燃料电池发动机和锂电池组的功率输出控制流程图,结合图1和图3可知,上位机控制整车动力***的燃料电池发动机和锂电池组的功率输出的过程包括:
上位机从锂电池管理单元获取当前时刻锂电池组的SOC值,根据SOC值和所需负载功率,对内部存储的锂电池组SOC-DC/DC电流控制策略对应表进行查表得到DC/DC变换器的目标输出电流I obj。
上位机从氢气管理单元实时获取并记录高压氢瓶的氢气消耗率值H cost,将DC/DC变换器的目标输出电流在0.5*I obj到2*I obj范围内以设定变化率进行变化调节,该设定变化率可以为1A/s。将变化调节过程中氢气消耗率最小时对应的DC/DC变换器输出电流值作为当前所需的负载功率P和锂电池组的SOC值条件下其最终输出目标电流值I opt,实现最小氢耗条件下燃料电池发动机和锂电池组的最优能量匹配输出,将对应的控制命令发送给氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元。
同时利用最终输出目标电流值I opt更新锂电池组SOC-DC/DC电流控制策略对应表,在上位机进行数据存储以便下一次查表调用。
在一种可能的实施例中,图2为本发明实施例提供的上位机采集到点火钥匙为ON档时负载功率控制流程图, 结合图1和图2可知,上位机采集到点火钥匙信号为ON档时,上位机的控制过程包括:
上位机通过驱动卡控制高低压配电装置的开关状态使锂电池组与DC/DC变换器的输出端相连,给整车动力***的其它单元进行高压和低压电源供电。
上位机判断是否采集到有油门踏板被踩下,根据油门踏板信号或者设定值计算目标车速值V。
上位机计算得到所需负载功率P的目标值,将所需负载功率的目标值发送给可编程负载实现所需负载功率P的输出。
在一种可能的实施例中,如图4所示为本发明实施例提供的上位机采集到点火钥匙为OFF档时控制流程图,结合图1和图4可知,上位机采集到点火钥匙信号为OFF档时,上位机的控制过程包括:
上位机通过CAN通信卡与整车动力***的燃料电池控制器、氢气管理单元和锂电池管理单元进行通信,获取最低环境温度T air:
若T air>2℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成和请求下电命令后,上位机通过CAN通信卡依次给氢气管理单元和锂 电池管理单元分别发送关闭氢瓶命令和锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
若0℃<T air≤2℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成信号后,上位机通过CAN通信卡依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,同时上位机启动定时第一设定时长(例如可以为3分钟以上),当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,上位机给锂 电池管理单元发送锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
若-10℃<T air≤0℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成信号后,上位机通过CAN通信卡依次分别给氢气管理单元和燃料电池控制器发送关闭氢瓶命令和吹扫除水控制命令,同时上位机启动定时第二设定时长(例如可以为4分钟以上),当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,上位机再给锂电池管理单元发送锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
若-20℃<T air≤-10℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成信号后,上位机通过CAN通信卡依次给氢气管理单元发送关闭氢瓶命令,给燃料电池控制器发送吹扫除水控制命令,同时上位机启动定时第三设定时长(例如可以为5分钟以上),当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,上位机再给锂电池管理单元发送锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
若-30℃<T air≤-20℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成信号后,上位机通过CAN通信卡依次给氢气管理单元发送关闭氢瓶命令,给燃料电池控制器发送吹扫除水控制命令,同时上位机启动定时第四设定时长(例如可以为6分钟以上),当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,上位机再给锂电池管理单元发送锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
若T air≤-30℃,上位机通过CAN通信卡分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当上位机通过CAN通信卡接收到燃料电池控制器发送过来的关机完成信号后,上位机通过CAN通信卡依次给氢气管理单元发送关闭氢瓶命令,给燃料电池控制器发送吹扫除水控制命令,同时上位机启动定时第五设定时长(例如可以为8分钟以上),当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,上位机再给锂 电池管理单元发送锂电池组断开输出命令,同时通过驱动卡控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
在一种可能的实施例中,上位机对内嵌的控制策略进行参数离线和在线更新。
本发明实施例提供的一种利用上位机取代整车控制器的燃料电池动力***测试平台,充分利用了上位机软件的编程灵活性取代整车控制器实物,提高了燃料电池动力***测试平台测试效率,便于装车前整车动力***的上下电、能量控制与关机保护等策略调整及二次开发,节约了成本,可广泛运用于燃料电池车辆的前期开发与台架测试。
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
Claims (8)
1.一种利用上位机取代整车控制器的燃料电池动力***测试平台,其特征在于,所述测试平台包括:人机交互单元和监控单元,所述监控单元与所述人机交互单元以及整车动力***分别通信连接,所述监控单元包括:上位机;
所述人机交互单元采集操作人员的各种操作信息发送给所述上位机,所述上位机从整车动力***获取报文信息;
所述上位机根据选择的整车参数和测试模式计算得到当前及下一时刻的所需负载功率,利用内嵌的可调控制策略以及所述报文信息,以氢气消耗率最小为目标优化控制所述整车动力***的燃料电池发动机和锂电池组的功率输出,给所述整车动力***的各个模块发送工作状态控制命令实现对所述整车动力***的控制;
所述整车动力***中接收工作状态控制命令的模块包括:可编程负载;
所述上位机计算所需负载功率的目标值P为:
所述上位机将所述所需负载功率的目标值发送给所述可编程负载实现所需负载功率的输出;
所述整车动力***中接收工作状态控制命令的模块包括:氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元;
所述上位机控制所述整车动力***的燃料电池发动机和锂电池组的功率输出的过程包括:
所述上位机从所述锂电池管理单元获取当前时刻锂电池组的SOC值,根据所述SOC值和所述所需负载功率,对内部存储的锂电池组SOC-DC/DC电流控制策略对应表进行查表得到所述DC/DC变换器的目标输出电流I obj;
所述上位机从所述氢气管理单元实时获取并记录高压氢瓶的氢气消耗率值H cost,将所述DC/DC变换器的目标输出电流在0.5*I obj到2*I obj范围内以设定变化率进行变化调节,将变化调节过程中氢气消耗率最小时对应的所述DC/DC变换器输出电流值作为其最终输出目标电流值I opt,将对应的控制命令发送给所述氢气管理单元、燃料电池控制器、DC/DC变换器和锂电池管理单元;
利用所述最终输出目标电流值I opt更新锂电池组SOC-DC/DC电流控制策略对应表。
2.根据权利要求1所述的测试平台,其特征在于,所述监控单元还包括:数据采集卡和CAN通信卡;
所述上位机通过所述数据采集卡与人机交互单元通信连接;所述上位机通过所述CAN通信卡与所述整车动力***通信连接。
3.根据权利要求1所述的测试平台,其特征在于,所述监控单元还包括:驱动卡;
所述上位机通过所述驱动卡与所述整车动力***的高低压配电装置相连,利用所述驱动卡输出设定的带负载能力的电平信号控制所述高低压配电装置内部开关的通断,进而控制所述整车动力***的强弱电的供电与断电的切换。
4.根据权利要求1所述的测试平台,其特征在于,所述人机交互单元采集操作人员的各种所述操作信息包括:点火钥匙信号、油门踏板信号、制动踏板信号、碰撞传感器和操作面板控制信号。
5.根据权利要求1所述的测试平台,其特征在于,所述上位机确定所述目标车速值V的过程包括:
所述上位机采集到有油门踏板被踩下时,对油门踏板信号Vpedal进行滤波处理,结合设置的油门踏板与车速曲线得到所述目标车速值V;
所述上位机没有采集到有油门踏板被踩下时,根据所述上位机的操作界面上设定的车速值作为所述目标车速值V。
6.根据权利要求1所述的测试平台,其特征在于,所述上位机采集到点火钥匙信号为ON档时,所述上位机的控制过程包括:
所述上位机控制高低压配电装置的开关状态使锂电池组与DC/DC变换器的输出端相连,给所述整车动力***的其它单元进行高压和低压电源供电;
所述上位机判断是否采集到有油门踏板被踩下,根据油门踏板信号或者设定值计算目标车速值V;
所述上位机计算得到所需负载功率P的目标值,将所述所需负载功率的目标值发送给可编程负载实现所需负载功率P的输出。
7.根据权利要求3所述的测试平台,其特征在于,所述上位机采集到点火钥匙信号为OFF档时,所述上位机的控制过程包括:
上位机与所述整车动力***的燃料电池控制器、氢气管理单元和锂电池管理单元进行通信,获取最低环境温度T air:
若T air>2℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成和请求下电命令后,所述上位机依次给氢气管理单元和锂 电池管理单元分别发送关闭氢瓶命令和锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若0℃<T air≤2℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第一设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机给所述锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-10℃<T air≤0℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次分别给氢气管理单元和燃料电池控制器发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第二设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-20℃<T air≤-10℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,同时所述上位机启动定时第三设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若-30℃<T air≤-20℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第四设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出;
若T air≤-30℃,所述上位机分别给燃料电池控制器和可编程负载发送关机命令和功率清零命令,当所述上位机接收到燃料电池控制器发送过来的关机完成信号后,所述上位机依次给氢气管理单元和燃料电池控制器分别发送关闭氢瓶命令和吹扫除水控制命令,所述上位机启动定时第五设定时长,当收到燃料电池控制器发送过来的吹扫结束和下电请求信号后,所述上位机再给锂 电池管理单元发送锂电池组断开输出命令,控制高低压配电装置断开可编程负载及锂电池组与DC/DC变换器输出端之间的连接,以及断开铅酸电池的输出。
8.根据权利要求1所述的测试平台,其特征在于,所述上位机对内嵌的控制策略进行参数离线和在线更新。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210063173.2A CN114089729B (zh) | 2022-01-20 | 2022-01-20 | 利用上位机取代整车控制器的燃料电池动力***测试平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210063173.2A CN114089729B (zh) | 2022-01-20 | 2022-01-20 | 利用上位机取代整车控制器的燃料电池动力***测试平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114089729A CN114089729A (zh) | 2022-02-25 |
CN114089729B true CN114089729B (zh) | 2022-04-22 |
Family
ID=80308842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210063173.2A Active CN114089729B (zh) | 2022-01-20 | 2022-01-20 | 利用上位机取代整车控制器的燃料电池动力***测试平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114089729B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116125943B (zh) * | 2022-12-16 | 2024-06-25 | 佛山仙湖实验室 | 一种氢燃料电池汽车的整车控制策略开发测试方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102494898A (zh) * | 2011-12-12 | 2012-06-13 | 武汉理工大学 | 燃料电池混合电动汽车动力***综合测试平台及测试方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7146260B2 (en) * | 2001-04-24 | 2006-12-05 | Medius, Inc. | Method and apparatus for dynamic configuration of multiprocessor system |
CN2738261Y (zh) * | 2004-10-20 | 2005-11-02 | 清华大学 | 一种燃料电池混合动力***试验研究装置 |
JP4476320B2 (ja) * | 2007-11-26 | 2010-06-09 | 三菱電機株式会社 | 監視制御回路を有する車載電子制御装置 |
CN203732689U (zh) * | 2014-03-03 | 2014-07-23 | 广东机电职业技术学院 | 一种弱混合动力汽车动力***电气部件的测试*** |
CN111137176A (zh) * | 2020-01-19 | 2020-05-12 | 武汉海亿新能源科技有限公司 | 一种燃料电池动力***平台模拟整车能量控制策略的方法 |
CN111366854B (zh) * | 2020-02-18 | 2022-07-29 | 武汉海亿新能源科技有限公司 | 燃料电池动力***测试平台测试方法及装置 |
CN111628197B (zh) * | 2020-05-29 | 2021-08-17 | 湖北工业大学 | 基于can总线的燃料电池动力***平台上位机监控方法 |
-
2022
- 2022-01-20 CN CN202210063173.2A patent/CN114089729B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102494898A (zh) * | 2011-12-12 | 2012-06-13 | 武汉理工大学 | 燃料电池混合电动汽车动力***综合测试平台及测试方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114089729A (zh) | 2022-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2226229B1 (en) | A protection method for limited charging/discharging current of hybrid electric vehicle battery and a device and a system thereof | |
CN107406004B (zh) | 用于确定车辆中的电池的能量状态的值的方法及设备 | |
EP2322375B1 (en) | Apparatus and method for controlling a switch unit between battery pack and a load, and battery pack and battery management apparatus including the apparatus | |
US7629770B2 (en) | Device and method for controlling output from a rechargeable battery | |
CN109693578A (zh) | 一种燃料电池车整车功率分配控制方法和*** | |
US7564213B2 (en) | Battery control system for hybrid vehicle and method for controlling a hybrid vehicle battery | |
CN103809120A (zh) | 一种弱混合动力汽车动力***电气部件的测试***及方法 | |
CN113561802B (zh) | 一种车载燃料电池的运行辅助装置及其控制方法 | |
CN105599636B (zh) | 由电动马达驱动的车辆和车辆的控制方法 | |
US10513257B2 (en) | Control device for hybrid vehicle | |
US20070216358A1 (en) | Device and method for controlling input to a rechargeable battery | |
CN113552485B (zh) | 一种新能源汽车热管理功能测试***及方法 | |
CN114089729B (zh) | 利用上位机取代整车控制器的燃料电池动力***测试平台 | |
CN111878195A (zh) | 一种用于增程式车辆的颗粒捕集器再生方法及*** | |
CN113484027B (zh) | 新能源动力***硬件在环测试***及其性能验证方法 | |
CN104139697A (zh) | 串联式混合动力车辆 | |
CN110015211A (zh) | 一种混合动力汽车燃料电池***的控制方法 | |
CN112009454A (zh) | 一种优化增程式混合动力汽车油耗的方法 | |
CN108973831B (zh) | 一种移动充电车对外供电***以及方法 | |
CN114475280A (zh) | 一种电动汽车混合动力***能量管理方法及*** | |
US8880268B2 (en) | Control device for hybrid vehicle | |
CN113734141B (zh) | 一种车辆怠速发电功率控制方法及其*** | |
CN209274405U (zh) | 一种通过dcdc实现高压上电进行预充电的控制*** | |
Zhou et al. | Genetic algorithm-based parameter optimization of energy management strategy and its analysis for fuel cell hybrid electric vehicles | |
JP4874646B2 (ja) | 電池用制御装置、電動車両、及び二次電池の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |