将直流电转换为交流电:逆变器的基本原理

news2024/11/15 21:57:52

什么是逆变器?

大多数电源设计都包括一个称为整流器的部分,该整流器将输入的交流波转换为不稳定的直流电压。但是,我们不能总是依赖来自建筑物主电源的交流输入到我们的系统中。

逆变器是一种将直流电 (DC) 转换为交流电 (AC) 的设备。逆变器有许多用途和可以找到逆变器的常见地方,包括:

工业制造

可再生能源(风力发电机和太阳能发电场)

备用电池系统

交流电机变速驱动器

电动车

逆变器将直流电转换为交流电

传统上,直流电源转换是通过电动发电机组实现的,其中使用直流电源运行的电机直接转动发电机以产生所需的交流电源。与此相反,驱动直流发电机的交流电机称为转换器,因此当应用于直流到交流发电机组时,名称为逆变器,该名称被保留下来。另一种版本使用安装在真空管中的机械开关机构,该机制以适当的间隔切换直流电的极性。

大多数现代逆变器都用作固态设备,不需要移动部件即可将直流电转换为交流电。这使他们能够创造更高水平的可靠性并提供更好的效率。逆变器变得越来越复杂,可以提供可靠的电力,甚至能够为敏感的电气设备供电。清洁的正弦电源对于使用逆变器提供的交流电的电机和敏感设备的使用寿命非常重要。

逆变器如何工作?

大多数现代逆变器利用某种形式的 H 桥电路来改变直流电的极性。在大多数情况下,需要放大较低电压的直流电流以匹配它将提供的交流电的电压。切换直流电压的行为自然会产生交流电,因为原则上,交流电源是在特定频率下切换极性的电流。

H 桥由四个开关组成,可用于通过 H 形电路切换负载的极性,因此电流可以根据开关方向沿任一方向流过 H 这些电路通常用于反转电机极性,如下图所示。

用于电机控制的H桥电路

图2.一个简单的H桥电路可用于有效地切换直流极性。图片由作者提供

基本的 H 桥可以以正确的频率提供交流电,但功率输出的波形与电网应提供的波形不同。

当直流电源极性通过H桥切换时,得到的波形是方形的。对于某些应用,只要波频在适当的范围内,方波形就不会有害,但是,对于更敏感的电气设备和交流电机的运行,它们可能会出现问题。这些敏感的电子设备需要纯正弦交流电波形才能正常运行和延长使用寿命,因为方波会损坏某些设备。

逆变器的种类

逆变器可以根据它们产生的交流电源类型进行分类。电网产生的交流电是纯正弦形状的,根据正弦波的形状在高压和低压之间平滑交替。

由于基本的H桥在技术上只能正向或反向切换电压,因此在不添加元件的情况下,它们无法直接实现正弦波形。所添加元件的复杂性决定了每种逆变器产生的波形。逆变器产生的三种常见的波形是:

方波形

修正正弦波

纯正弦波

这些类型的逆变器的名称相当直观,每个逆变器的成本与它们实现正弦交流波形的接近程度直接相关。

方波逆变器

方波逆变器只是一个 H 桥开关电流极性,以创建正确周期和幅度的波形。由于这种逆变器产生的交流电源的性质,这种逆变器的应用受到限制。方波逆变器是简单的逆变器设计,具有低成本的特点,在某些情况下比改进的正弦波或纯正弦波逆变器具有更高的效率。

根据应用的不同,方波逆变器可以创建一种简单且经济高效的方式将直流电转换为交流电,只要被供电的设备不受非正弦波形交流电的不利影响。

改进的正弦波逆变器

改进的正弦波逆变器使用 H 桥电路和高速开关。在改进的正弦波逆变器中,直流电源通过 H 桥交替供电,而高速开关以平均电压模拟正弦波形交流电源的方式脉冲电流。微控制器使用不同的开关脉冲(称为脉宽调制或PWM)来切换电源,以便任何时间段的平均电压模拟波周期中正弦功率的预期电压。

这种开关作用的结果是一个阶梯阶梯波形,其形状更接近正弦波的形状,但它仍然不完全是正弦波。对于许多应用,这种类型的交流电源是可以接受的,并且可用于大多数类型的电子和电机应用。

比较纯正弦波和修正正弦波

纯正弦波逆变器

纯正弦波逆变器的工作原理与改进的正弦波逆变器相同,但是需要额外的电子元件来进一步将改进后的正弦波细化为与电网电源非常相似的波。为了实现这一点,修改后的正弦波输出通过LC电路。

基本的LC电路由电感器(L)和电容器(C)组成,电容器可以用作电谐振器,将并排的楼梯平滑成可通行的正弦形状。波形的形状就像电网产生的电力。纯正弦波逆变器产生的功率对于敏感设备具有更高的质量,但与改进的正弦波或方波逆变器相比,效率较低。

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

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

相关文章

前端javascript中的排序算法之冒泡排序

冒泡排序(Bubble Sort)基本思想: 经过多次迭代,通过相邻元素之间的比较与交换,使值较小的元素逐步从后面移到前面,值较大的元素从前面移到后面。 大数据往上冒泡,小数据往下沉,也就是…

Docker-安装MongoDB、RabbitMQ、ActiveMQ、Portainer(保姆篇图示详解)

文章目录 MongoDB 安装RabbitMQ 安装ActiveMQ 安装Portainer 安装 更多相关内容可查看 MongoDB 安装 1.拉取镜像(默认为最新版本,也可指定版本) docker pull mongo:版本号2.根据镜像 运行容器实例 (暴露端口 数据挂载 用户密码设…

【NLP】利用 RAG 模分块技术提升文档处理效能

将大型文档划分为较小的部分是一项至关重要但又复杂的任务,它对检索增强生成 (RAG) 系统的性能有重大影响。这些系统旨在通过结合基于检索和基于生成的方法,提高输出的质量和相关性。有效的分块,即将文档拆分为可管理的片段的过程&#xff0c…

百度Feed业务数仓建模实践

作者 | XY 导读 Feed,即个性化推荐信息流,是百度 App 上承载各种类型内容(如文章、视频、图集等)的重要 topic。本文概要讲述了随着业务发展,移动生态数据研发部在 Feed 数据宽表建模上的演进过程以及一些实践&#xf…

LeetCode67(二进制求和[位运算,大数运算])

二进制求和 题目要求: 给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。 这道题其实有几种解法.我们先来介绍简单的方法. 我们可以将两个字符串的二进制转成十进制,获取对应值相加之后,我们可以不断对2取余,获取尾数拼接即可.也就是像我们平常求一…

记一次线上流量突增问题排查

一.问题 接流量告警出现获取 xx 信息接口调用次数同比往年大促活动猛涨.扩大至 10 倍之多.心里顿时咯噔一下.最近各种严打,顶风作案.某不是摸到电门了.一下子要把自己带走.从此走向求职之路.一时间脑子哇哇的思绪万千. 202x.5.20 大促开门红的调用.这个是往年活动的时候的调用…

01-引论-操作系统的目标和作用

操作系统的目标 1.方便性 2.有效性 3.可扩充性 4.开放性 操作系统的目标与应用环境有关 在不同的应用环境下,操作系统的重点和功能可能会有所不同。例如,对于桌面操作系统,用户界面的友好性和多媒体功能可能是重点;对于服务…

Qt/C++项目积累: 2.主机监控器 - 2.1 项目介绍

修改记录 序号日期说明对应软件版本号120240709对预期功能和已完成功能进行新增无 一:项目主体编写背景 在观察程序的运行状态时,其对系统的CPU,内存,硬盘占用无疑是几项重要参考指标,而现有的监控软件,搜…

2024-07-08 base SAS programming学习笔记10(read data)

1.读入SAS 数据集 格式如下: data sas-data-set; set sas-data-set; run; sas-data-set 是数据集名称,可以是libname.filename的形式 举例如下: 2.在DATA步使用BY 语句 BY variable语句使用方法: a.必须在PROC SORT里面进行排序…

国产芯片四大流派,你最看好哪一条?

曾经,我们以为“地球村”是大势所趋,大家取长补短,合作共赢。 然而,2018年开始的那一场断供,让芯片自主从一个产业的隐忧变成了我国的一个“明伤”。近几年“卡脖子”事件屡屡上演,“缺芯”、“芯痛”成为…

Redis连接Resp图形化工具和springboot

Redis连接Resp图形化工具和springboot 1.redis配置1.1 备份、修改conf文件1.2 Redis的其它常见配置:1.3 启动Redis:1.4 停止服务:1.5 开机自启: 2. resp的安装、配置和连接:2.1 GitHub上下载2.2 开始连接redis ![在这里…

【Dison夏令营 Day 13】使用 Python 创建扫雷游戏

在本文中,我们将介绍如何使用 Python 语言创建自己的基于终端的扫雷程序。 关于游戏 1992年4月6日,扫雷和纸牌、空当接龙等小游戏搭载在Windows 3.1系统中与用户见面,主要目的是让用户训练使用鼠标。扫雷是一款单人游戏,这个游戏…

单例模式(大话设计模式)C/C++版本

单例模式 C 饿汉 /* HM hungry man 饿汉 */ #include <iostream> using namespace std; class Singleton { private:Singleton() { cout << "单例对象创建&#xff01;" << endl; };Singleton(const Singleton &);Singleton &operator(c…

app: 和 android:的区别

人不走空 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌赋&#xff1a;斯是陋室&#xff0c;惟吾德馨 目录 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌…

如何切换手机的ip地址

在数字时代的浪潮中&#xff0c;智能手机已成为我们日常生活中不可或缺的一部分。然而&#xff0c;随着网络安全问题的日益凸显&#xff0c;保护个人隐私和数据安全变得尤为重要。其中&#xff0c;IP地址作为网络身份的重要标识&#xff0c;其安全性与隐私性备受关注。本文将详…

百度旋转验证码

声明(lianxi a15018601872) 本文章中所有内容仅供学习交流使用&#xff0c;不用于其他任何目的&#xff0c;抓包内容、敏感网址、数据接口等均已做脱敏处理&#xff0c;严禁用于商业用途和非法用途&#xff0c;否则由此产生的一切后果均与作者无关&#xff01; 前言(lianxi a…

OpenWrt入门 (1) - 登录及ssh命令接入wifi

本文参考自: [OpenWrt 维基]在 OpenWrt 上启用 Wi-Fi 接入点 --- [OpenWrt Wiki] Enabling a Wi-Fi access point on OpenWrt 需要详细了解的小伙伴请看原文 基本概念 OpenWrt是适用于嵌入式设备的一个Linux发行版。 相对原厂固件而言&#xff0c;OpenWrt不是一个单一、静态…

手写简单实现IOC

这个小demo是利用反射从最基础一步一步模拟实现了IOC的功能,所有的代码基本都给出了注释,方便大家阅读. 目录结构&#xff1a; 这里需要导入一下junit依赖 <!-- junit测试 --><dependency><groupId>junit</groupId><artifactId>junit</artif…

string类(STL开始)

相信大家都知道STL在C中的重要性&#xff0c;作为其模板库中的一部分&#xff0c;包含了常见的数据结构和算法&#xff0c;是C的标准库 而我们今天要讲的String类&#xff08;String底层是一个字符顺序数组的顺序表对象&#xff0c;可以归类为容器&#xff09;&#xff0c;其实…

JavaWeb系列二十二: 线程数据共享和安全(ThreadLocal)

韩顺平-线程数据共享和安全ThreadLocal 什么是ThreadLocal?ThreadLocal环境搭建ThreadLocal快速入门ThreadLocal源码阅读threadLocal.set()源码threadLocal.get()源码 什么是ThreadLocal? ThreadLocal的作用: 可以实现在同一个线程数据共享, 从而解决多线程数据安全问题.Thr…