智能供氢系统控制器软硬件设计(学习)

研究背景:

目前国内的供氢系统,多采用两级机械减压的方式将氢气供应到电堆,当氢气管路长度及管径变化时,均会对该系统输出氢气压力产生一定的影响。此外,现阶段氢气供应子系统大多采用工业应用的传统成熟产品,导致在车辆上使用的可靠性低且成本高。

研究目的:

设计较完善的氢气进气系统及控制器,并具有一定的适用性,提高系统开发的效率。

1供氢系统方案设计和零部件选型

1.1 需求

1)为5KW的燃料电池电堆提供氢气,为保证电堆在恒功率下工作,需保证系统出口的压力和流量没有较大的波动。

2)氢瓶最初压力为13-14MPa,经二级减压后将压力控制在0.6~0.8bar。因此,需要在第二级减压处采用可通过ECU控制的比例阀,实现供氢系统出口压力的精确控制。

3)该供氢系统可以为燃料电池堆持续的提供氢气,因此需要有主、备2个通路,通过ECU控制电磁阀实现主气瓶和备用气瓶的自动切换。在紧急情况下实现自动切断电路。

2 硬件设计

主控芯片:MC9S08DZ60;

上位机:基于LabView开发;

氢气压力检测:压力传感器输出4~20mA电流信号,通过250Ω电阻转换为电压信号,AD采集;

功率驱动电路:TLE6232GP,英飞凌的,驱动比例阀。

CAN 收发器:ADM3053BRWZ;

3 软件设计

主要通过PID算法,控制比例阀的开度,进而控制输出的压力。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
硬件实验平台的搭建:该设计主要由数据采集模块、控制模块、通信模块等三部分组成,其中数据采集模块包括温湿度采集传感器、空气质量检测传感器,控制模块STM32F103ZET6作为中央控制单元,通信模块包括红外发射模块以及移动通信模块。同时,本设计的软件算法原理主要是基于预测评价指标的最适温度算法及空气质量检测算法实现的。该系统的工作流程为系统上电后进行硬件模块的初始化,并在可以进行人机交互的触摸屏上完成设置,然后便由数据采集模块进行工作,实现空调的智能化控制以及空气质量的报警功能。 软件代码设计思路:本设计以STM32微控制作为核心处理器,利用PMV、热舒适方程设计最适温度算法,同时利用多传感器对室内的家居环境包括空气质量等指标进行实时的监测,然后控制空气净化器的开启并将房间内的环境监测数据利用GPRS技术发送至用户移动端。本设计选用STM32F103ZET6作为核心处理器,选用高性能的SIM800C作为GSM模块完成远程移动通信,该模块通过简单的驱动电路与天线外围电路即可实现无线通信模块与STM32的硬件连接。在环境数据监测方面,选用DHT11温湿度传感器来获取室内环境的实时湿度,选用DS18B20数字温度传感器完成温度数据的采集,为最适温度算法提输入量。控制器对空调的自动调节是基于红外编码方案实现。具体硬件设计电路包括:电源模块,时钟模块,红外发射模块,温湿度采集模块,空气质量监测模块,和GPRS无线通信模块。首先进行对室内的环境数据进行采集、还原、存储电路和DSP最小系统设计,然后基于PMV及热舒适方程完成最适温度计算设定,并进行仿真论证,编写单片机程序,实现整个家电的智能化以及环境监测过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值