技术新讯 > 电气元件制品的制造及其应用技术 > 一种基于STM32单片机的无人机氢燃料电池控制系统及方法与流程  >  正文

一种基于STM32单片机的无人机氢燃料电池控制系统及方法与流程

  • 国知局
  • 2024-11-25 15:58:16

本发明涉及无人机,具体为一种基于stm32单片机的无人机氢燃料电池控制系统及方法。

背景技术:

1、在新一轮能源革命驱动下,随着全球对可持续发展和环境保护意识的增强,对清洁、高效能源系统的需求日益迫切。氢燃料电池作为零排放的能源转换装置,仅产生水和热作为副产品,是理想的环保能源解决方案。

2、近年来,氢燃料电池技术取得了显著进展,尤其是在提高能量密度、延长使用寿命、降低成本等方面。这使得氢燃料电池在无人机等移动设备上的应用成为可能,解决了传统电池续航能力有限的问题。

3、同时,stm32系列微控制器因其高性能、低功耗、丰富的外设接口以及良好的生态系统,在嵌入式系统设计中被广泛应用,特别是在无人机飞行控制领域。它能够处理复杂的传感器数据、执行精确的控制算法,并支持多种通信协议,满足无人机控制系统对实时性、稳定性和灵活性的需求。

4、为此,提出一种基于stm32单片机的无人机氢燃料电池控制系统及方法。

技术实现思路

1、本发明的目的在于提供一种基于stm32单片机的无人机氢燃料电池控制系统及方法,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种基于stm32单片机的无人机氢燃料电池控制系统,包括上位机,所述上位机通过远程信号连接有对整体功能进行控制的stm32单片机,所述stm32单片机上连接有第一供氢系统、第二燃料电池系统和第三能量管理系统;

3、所述第一供氢系统包括储氢瓶和减压阀,所述减压阀与stm32单片机相连;

4、所述第二燃料电池系统包括电堆,所述电堆上连接有散热风扇和电磁阀,所述散热风扇和电磁阀与stm32单片机相连;

5、所述第三能量管理系统包括锂电池,所述锂电池上连接有大功率dc-dc电源模块,所述大功率dc-dc电源模块与stm32单片机相连。

6、优选的:所述stm32单片机上包括mt30航模连接器、j30j-15芯矩形连接器和14-pin中间连接器连接;

7、所述mt30航模连接器与减压阀相连,所述j30j-15芯矩形连接器与散热风扇和电磁阀相连,所述14-pin中间连接器连接与大功率dc-dc电源模块相连。

8、优选的:所述stm32单片机上还连接有通讯接口、盒内温度检测模块和盒内湿度检测模块,所述通讯接口采用rs485协议进行数据的传输。

9、优选的:所述盒内温度检测模块通过k型热电偶模块max6675对温度进行采样。

10、优选的:所述盒内湿度检测模块通过湿度传感器对湿度进行监测。

11、优选的:所述stm32单片机的芯片型号为stm32f103ret6。

12、优选的:所述stm32单片机通过foc算法并根据当前温度对散热风扇进行定量控制。

13、采用上述任意一项所述的一种基于stm32单片机的无人机氢燃料电池控制系统的控制方法,包括以下步骤:

14、s1、系统初始化:依次执行stm32单片机启动、通信接口配置、传感器和执行器初始化,并进行系统自检;

15、s2、随后启动氢燃料电池,准备供电;

16、s3、通过传感器采集各项数据,随后对采集的数据预处理,将采集到的数据进行滤波、校准;

17、s4、控制算法执行,根据预处理后的数据,执行控制算法,利用foc算法和pid控制进行操作;

18、s5、执行机构控制,控制电机、阀门执行机构,调节氢气供应;

19、s6、在运行工作时,对系统状态监控,实时对电池状态、无人机飞行状态进行监控;

20、s7、检测到异常情况后,执行相应的处理措施;

21、s8、用户交互,c#算法写的上位机,提供用户界面,允许用户设置参数,查看系统状态等;

22、s9、数据记录与分析,记录操作数据,进行数据分析以优化系统性能excel;

23、s10、系统关闭,安全关闭系统,关闭氢燃料电池,执行安全检查。

24、优选的:在所述步骤s3中,采集数据包括氢气瓶的压力、电堆的散热风扇和电磁阀控制数据的采集,控制数据包括温度、压力和流量。

25、与现有技术相比,本发明的有益效果是:以stm32f103ret6芯片作为核心控制单元,负责整个系统的控制和数据处理。通过集成max6675热电偶模块对燃料电池温度进行实时采样,利用foc算法(矢量控制算法)对12v风扇进行精确调节,以保持燃料电池在最佳工作温度范围内。

26、同时,通过电磁阀定期排水以调节湿度,防止水淹对燃料电池性能造成影响,控制器通过rs485协议实现与外部设备的稳定通讯,确保数据传输的稳定性。

技术特征:

1.一种基于stm32单片机的无人机氢燃料电池控制系统,包括上位机,其特征在于:所述上位机通过远程信号连接有对整体功能进行控制的stm32单片机,所述stm32单片机上连接有第一供氢系统、第二燃料电池系统和第三能量管理系统;

2.根据权利要求1所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述stm32单片机上包括mt30航模连接器、j30j-15芯矩形连接器和14-pin中间连接器连接;

3.根据权利要求1所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述stm32单片机上还连接有通讯接口、盒内温度检测模块和盒内湿度检测模块,所述通讯接口采用rs485协议进行数据的传输。

4.根据权利要求3所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述盒内温度检测模块通过k型热电偶模块max6675对温度进行采样。

5.根据权利要求3所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述盒内湿度检测模块通过湿度传感器对湿度进行监测。

6.根据权利要求1所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述stm32单片机的芯片型号为stm32f103ret6。

7.根据权利要求1所述的一种基于stm32单片机的无人机氢燃料电池控制系统,其特征在于:所述stm32单片机通过foc算法并根据当前温度对散热风扇进行定量控制。

8.根据权利要求1-7任意一项所述的一种基于stm32单片机的无人机氢燃料电池控制系统的控制方法,其特征在于,包括以下步骤:

9.根据权利要求8所述的一种基于stm32单片机的无人机氢燃料电池控制系统的控制方法,其特征在于:在所述步骤s3中,采集数据包括氢气瓶的压力、电堆的散热风扇和电磁阀控制数据的采集,控制数据包括温度、压力和流量。

技术总结本发明公开了一种基于STM32单片机的无人机氢燃料电池控制系统及方法,包括上位机,所述上位机通过远程信号连接有对整体功能进行控制的STM32单片机,所述STM32单片机上连接有第一供氢系统、第二燃料电池系统和第三能量管理系统;以STM32F103RET6芯片作为核心控制单元,负责整个系统的控制和数据处理。通过集成MAX6675热电偶模块对燃料电池温度进行实时采样,利用FOC算法(矢量控制算法)对12V风扇进行精确调节,以保持燃料电池在最佳工作温度范围内。同时,通过电磁阀定期排水以调节湿度,防止水淹对燃料电池性能造成影响,控制器通过RS485协议实现与外部设备的稳定通讯,确保数据传输的稳定性。技术研发人员:夏中峰,郭振,冯海,梁汉璞,韩留圆,石文荣受保护的技术使用者:江苏云睿汽车电器系统有限公司技术研发日:技术公布日:2024/11/21

本文地址:https://www.jishuxx.com/zhuanli/20241125/339486.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。