浅谈制氢电源及英飞凌解决方案

news/2025/9/17 16:31:01/文章来源:https://www.cnblogs.com/oneyac/p/19097031

大家对氢元素肯定都不陌生,认识它基本都是从背元素周期表开始的。近年来我们身边多了很多氢的身影,从北京冬奥会的氢燃料电池大巴,再到广州南沙小虎岛电氢智慧能源站,氢也越来越被大家熟知。工业上,氢的使用可是一点都不少,自 1975 年以来,需求量增长了三倍,而且还在继续增长。然而,氢气生产目前几乎全部由化石燃料供应,消耗了全球约 6% 的天然气和 2% 的煤炭。据估计,目前全球每年氢气生产产生的二氧化碳排放量为 8.3 亿吨,相当于英国和印度尼西亚的排放量总和,氢气生产的增长与遏制全球气温上升的努力不相适应[1]。

首先明确一点,氢气是二次能源。我们根据环境友好程度以及生产过程中是否有温室气体排放等,使用了几种颜色来区分,即绿氢、蓝氢和灰氢。上面谈到的用化石燃料制氢叫灰氢,因为这种方式产生1吨的氢气就会产生9~12吨的二氧化碳。生产过程中产生的二氧化碳被储存或再利用,这种方式产生的氢气叫蓝氢。

下面我介绍一下绿氢,绿氢是在电解过程中产生的,该过程利用风能和太阳能等可再生能源,在此过程中不会产生温室气体。其他生产绿氢的方法包括生物质的气化和发酵以及沼气的重整。要实现“双碳”目标,“氢”也能出一份力。新能源发电比较依赖环境的影响从而有不稳定这一特点,会有一些“弃风”“弃光”的现象发生。大家自然而然的就会对未来有一些构想,比如建设“氢网”,无法上网的电力用来制氢,通过管网可以运出去,也可以长时储存起来。

1-1

图1. 电解氢---未来能源系统的一部分

电解氢想必很多人都见到过,我们中学化学老师会拿电解水的例子来讲电化学反应。工业上的电解氢技术要结合效率、成本以及工艺的成熟度,我们常见的有三种:碱性电解水制氢(ALK)、质子交换膜制氢(PEM)和固体氧化物电解水制氢(SOEC)。

如下表所示,目前主要以碱性电解水为主,其次是PEM。至于固体氧化物制氢,由于其运行条件限制,目前占比较小。本文所讨论的制氢电源的方案主要针对碱性电解水和PEM这两种电解槽。

1-2

碱性水电解槽利用 KOH 或 NaOH 溶液作为电解质,通过隔膜分离氢气和氧气,并传导氢氧根离子 (OH⁻)。 PEM 电解槽用质子交换膜,水在阳极分解为氧气、质子 (H⁺) 和电子。质子通过膜,电子经外电路到阴极,在阴极形成氢气。这两种方法的电荷流动都是有方向,所以从客观上决定了要使用直流电。

碱性电解法因其设备投入成本低、生产工艺相对成熟,目前占主要的市场份额,但是其动态特性较差;动态系统好且与新能源发电契合度高的PEM制氢方法,再加之发电效率高等优势,随着设备投入成本的下降,未来具有更广阔的空间。

那用什么电路拓扑呢?目前存在单级拓扑和双级拓扑,这两种拓扑各有千秋。单级拓扑是只存在一级AC/DC功率变换,将交流转化成直流来直接电解水制氢。单级拓扑多用于从电网取电的场合,其效率高、成本低。双级拓扑不但有前级AC/DC功率级,还包括后级的DC/DC,响应速度快,适合新能源发电来直接电解氢。

首先,先看一下输入级(AC/DC)的方案。

1、多脉波整流器

1-3

图2. 多脉波晶闸管整流器[2]

多脉波整流器作为单级拓扑具有损耗低、效率高的优势,如要满足并网电流谐波、母线电压谐波和功率因数等国标,分别至少需要24和12脉冲及以上的拓扑,这就需要庞大的整流变压器。针对多脉冲整流器,英飞凌的功率晶闸管有以下产品可供选择:

1-4

2、PWM全控整流

PWM全控整流通过调节 IGBT 的占空比,可将输入侧交流电流控制为正弦波,从而大大降低电流谐波失真,提高功率因数。也可以使用碳化硅 MOSFET 代替硅 IGBT,从而简化拓扑。响应速度快,电能质量好,无需整流变压器。主要拓扑有两电平的B6和3电平。

1-5

图3. 整流电路拓扑

1-6

以上是输入级的大致方案,对于双级电路来讲,输出级DC/DC都有哪些合适的方案呢?电解槽的规格不一,所需的电压也不一样。如果整流之后的电压比较高,需要一级DC/DC将电压降下来,交错buck电路是非常直接的选择。有些用户强调安全,需要隔离型的拓扑,会使用DAB。对于强调效率的应用场景,3电平也是很好的选择。

1、交错buck

该电路设计简单,可以非常方便的从其它成熟平台转化而来,大大降低了开发成本,可以很快的推向市场。方便模块化扩展,无需隔离,纹波电流低,电解槽寿命更长。

1-7

图4 交错Buck电路

1-8

2、DAB (Dual Active Bridge)

DAB的好处就是原边和副边的隔离,可以提升电解氢系统的安全性。通过变压器以高效率实现大幅度降压。如果采用高频设计,变压器和磁性元件更小,成本更低。

1-9

图5 DAB拓扑

1-10

以上就是大致的制氢电源的主功率拓扑和器件的方案。英飞凌整体解决方案不仅有功率器件,还有MCU、存储芯片、IoT、电流采样芯片、气体检测芯片、栅极驱动器和辅助电源管理芯片等,如果有兴趣的话打开英飞凌网页吧。

1-11

随着器件的不断推陈出新,以及新能源制氢的不断发展,不断会有新方案涌现出来。英飞凌也会有新的器件助力电解氢应用的发展。

1-12

参考资料

  1. The importance of power conversion technologies in the production of green hydrogen. Last update 2024-05.

  2. Delta-Polygon Autotransformer Based 24-Pulse Rectifier for Switching Mode Power Supply,Chun-ling Hao*, Xiao-qiang Chen, Hao Qiu. TELKOMNIKA, Vol.14, No.2, June 2016, pp. 431~439 ISSN: 1693-6930

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/906686.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微算法科技(NASDAQ:MLGO)研究分布式量子计算,释放量子计算潜能

在信息时代,数据量呈指数级增长,经典计算机面临算力瓶颈。量子计算以其超强的并行处理能力,被视为下一世代计算范式的颠覆者。然而,单个量子处理器的脆弱性和制造难度限制了其广泛应用。微算法科技(NASDAQ:MLGO)研发团队研究通过分布式量子计算模型,将多个量子计算节点连…

AI 重塑招聘三角:Moka 招聘智能体如何实现 HR、候选人与企业的三方共赢

AI 重塑招聘三角:Moka 招聘智能体如何实现 HR、候选人与企业的三方共赢在人才竞争进入白热化的今天,招聘早已不是 HR 单方面的 “筛选任务”,而是涉及 HR 效率、候选人体验、企业战略人才储备的三角关系。传统招聘模式下,这三角常常陷入 “HR 疲于奔命却难出成果、候选人等…

Flash Attention原理

提出问题 Transformer 结构已成为自然语言处理和图像分类等应用中最常用的架构。尽管 Transformer 在规模上不断增大和加深,但处理更长上下文仍然是一个挑战,因为核心的自注意力模块在序列长度上具有二次方的时间和内存复杂度。这导致在处理长序列时速度变慢且内存需求巨大。…

MSMQ 跨服务器读写队列的“消息队列系统的访问被拒绝”的解决方案

转:http://m.blog.csdn.net/blog/2000killer/8904852 在服务器上创建的Queue开发者的 机器只能写数据而不能读数据。.net给出的错误是“对消息队列系统的访问被拒绝”,也就是说拒绝访问队列没有相关权限,我给Everyone和 ANONYMOUS LOGON赋予全部权限都无法解决(正常情况下可…

Linux时间同步---NTP时间同步方案

1.方案背景: 在分布式系统或多服务器集群中,必须建立统一的时间同步机制。服务器间的时间不一致会破坏各类依赖时间交互逻辑,例如导致日志时序混乱、事务顺序错乱、证书验证失败等,从而引发一系列难以排查的不可预知故障。 2.NTP同步网络拓扑图: 3.同步方案 可提前咨询医…

java预习

课前问题列表 1.什么样的方法应该用static修饰?不用static修饰的方法往往具有什么特性?Student的getName应该用static修饰吗?适合用 static 修饰的方法: 工具类方法(如Math.abs())、工厂方法、不需要访问实例变量 / 方法的方法、单例模式的获取实例方法等,这类方法通常与…

B/S体系结构风格

三层B/S风格-概述 》浏览器/服务器(B/S)风格就是上述三层应用结构的一种实现方式,其具体结构为:浏览器/Web服务器/数据库服务器。 》B/S体系结构主要是利用不断成熟的WWW浏览技术,结合浏览的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,…

The 2024 CCPC Online Contest 7/12 L/B/K/D/J/E/C

Problem L. 网络预选赛 签到,直接模拟即可点击查看代码 #include<bits/stdc++.h> using namespace std; int main(){int n,m;cin>>n>>m;vector<string>a(n);for(int i=0;i<n;i++){cin>>a[i];}int sum=0;for(int i=0;i<n-1;i++){for(int j…

在joule里面使用agent 功能

test: Dev: 1: structure 2: 本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

Feign动态URL配置

方式一、亲测可用,缺点是每个类都需要单独配置@FeignClient(value = "my-biz", url = "${external.my.biz_url}", configuration = FeignHeaderInterceptor.class) public interface MyBizFeign {}@Data @Component @RefreshScope @ConfigurationProperti…

自动化部署工具 Jenkins 的安装与配置

Jenkins 是一个开源的自动化部署工具,广泛用于持续集成(CI)和持续交付(CD)流程。它支持自动化构建、测试和部署应用程序。以下是 Jenkins 的安装与配置的详细教程。1. 安装 Jenkins 以下步骤适用于 Linux 系统(以 Ubuntu 和 CentOS 为例),并包含安装必要的依赖环境。1.…

pip 搭建源

搭建本地pip源主要可通过pypiserver、pip2pi或bandersnatch等工具实现,具体步骤如下: 工具选择与安装‌pypiserver‌:轻量级方案,适合快速搭建小型私有源,通过pip install pypiserver安装 ‌pip2pi‌:适合按需构建源,从requirements.txt生成索引,需配合pip install pip…

qoj10093 Jump the Frog

题意 给出 \(n\) 个由 O 和 ~ 组成的字符串 \(s_i\),还有 \(m\) 个额外字符串,第 \(n+i\) 个字符串 \(s_{n+i}\) 由第 \(s_x\) 和 \(s_y\) \((x,y<n+i)\) 个字符串拼接得到,即 \(s_{n+i}=s_x+s_y\)。你需要对这 \(n+m\) 个字符串解决以下问题: 有一只青蛙从字符串的起点…

new 和make

func NewCase() {// 通过new , 可以创建任意类型,并返回指针mpPtr := new(map[string]*user)if *mpPtr == nil { // 通过 * 获取指针内容fmt.Println("map 为空")}// sliceslicePtr := new([]user)if *slicePtr == nil {fmt.Println("slice 为空")}*sliceP…

微信商户绑定微信公众号、小程序

https://pay.weixin.qq.com/index.php/extend/merchant_appid/mapay_platform/account_manage版权木有,侵权不究,欢迎转载

Ceres 常用 LossFunction 对比

Ceres 常用 LossFunction 对比

测试开发全日制学徒班火热报名中|跟着名企大咖做真实项目,结业即上岗

测试开发全日制学徒班,采用系统化教学的全日制线下课程,通过「人工智能测试+自动化测试+Python开发+测试开发」四维能力培养体系,配备行业资深专家导师陪跑服务(私教1v1答疑+周末私教陪跑服务),全程采用企业级学徒制培养模式。 学员将参与真实企业级项目开发,完成测试全…

唯创知音AI语音交互芯片与模组介绍

AI语音交互已经成为智能产品的基础配置,比如常见的AI玩具、智能家居、带AI功能的蓝牙音响,还有汽车的智能车机和智能穿戴设备等。唯创知音顺应市场趋势推出了WT2606A系列的AI语音交互芯片,和WT3000A M06、WT3000A M07、WT3000A M08三款AI语音交互模组。WT2606A AI语音交互芯…

k3s 高可用集群部署(内置 etcd + VIP + keepalived)

k3s 高可用集群部署(内置 etcd + VIP + keepalived) 一、节点规划master 节点:10.0.0.40、10.0.0.51、10.0.0.53 worker 节点:10.0.0.52、10.0.0.54 VIP(高可用入口):10.0.0.41二、离线包准备下载 k3s 安装脚本、二进制、镜像包 导入镜像到本地或 Harbor 打包所有安装文…

问HashMap底层原理?

HashMap是基于数组+链表+红黑树的哈希表。用于存储键值对。 1.哈希计算和扰动处理,也就是Hash方法 每一个Object都有一个 .hashCode 方法。(哈希计算)在对hashmap进行插入和查询时,先调用key键的key.hashCode()方法获取一个未处理的int哈希值,在底层代码中该值被复制给变量…