电机控制常见面试问题(十八)
文章目录
- 一.电机控制高级拓扑结构
- 1.LLC
- 二.谈谈电压器饱和后果
- 三.电压器绕组连接方式的影响
- 四.有源逆变的条件
一.电机控制高级拓扑结构
1.LLC


LLC是什么?—— 一个会"变魔术"的电源盒子
想象你有一个魔法盒子,能把电池的电压变大或变小,而且它工作时几乎不发热(效率高),体积还特别小(适合装在汽车、手机里)。这个盒子的名字就叫LLC转换器,它的核心秘密是**“共振"和"软开关”**。
LLC的组成—— 用积木搭出来的魔法装置
两个开关(MOSFET):
想象成两只手,轮流捏住一个水管(电流)的开关,一开一关控制水流。
特别设计:关的时候水流会自己慢慢停下(软关断),开的时候水流会自己慢慢加快(软开通),不会产生水花(损耗)。
共振罐(电感+电容):
用一个弹簧(电感Lr)和一个气球(电容Cr)绑在一起,形成一个会"抖动"的系统。
当开关频率和弹簧气球的抖动频率匹配时,它们会一起共振(就像唱歌时杯子跟着震动一样)。
负载(比如手机/电机):
相当于最终要喝水的人,水流经过魔法盒子后,电压会被调整到适合你的杯子(负载)的高度。
LLC怎么工作的?—— 分两种"魔法模式"
模式1:升压模式(电压变高)
当开关速度比共振慢时(比如手捏开关的频率比弹簧气球抖得慢):
相当于你在弹簧气球还没完全弹起时按下了开关,气球会把能量"储存"起来,把电压抬高(比如把12V电池变成48V给手机快充)。
模式2:降压模式(电压变低)
当开关速度比共振快时:
相当于你快速按开关,弹簧气球来不及储能,能量直接传递到负载,电压被压低(比如把汽车高压电变成低压给灯泡用)。
LLC为什么厉害?—— 三大超能力
几乎不浪费能量(高效率):
因为开关时没有水花(损耗),所以90%以上的电能都能转化成有用功(比如电动车充电时少发热,续航更久)。
体积小(高功率密度):
频率越高(比如1MHz),电流波动越快,用的电感和电容就像缩小版的弹簧和气球,能塞进更小的空间(比如手机里)。
适应性强(宽电压范围):
能够轻松应对电压忽高忽低的情况(比如太阳能板白天发电多,晚上没电时自动调节)。
LLC的应用—— 你身边的隐形英雄
手机/笔记本快充:
用LLC把普通5V充电器变成12V快充,30分钟充满手机。
电动汽车:
把电池的400V电升到800V,给电机提供更强劲的动力。
太阳能板:
把不稳定的阳光电压稳定成家用220V,即使阴天也能正常发电。
空调/冰箱:
让压缩机更省电,夏天制冷更快还不费电。
设计LLC的关键—— 调整魔法参数
共振频率:
先算出弹簧和气球的自然频率
然后让开关频率接近这个频率(比如设定在0.8~1.2倍),就像跳舞时找节奏一样。
选开关(MOSFET):
要选能承受高压的开关(比如电池电压的2倍),而且导通电阻越小越好(像水管越粗水流越大)。
磁芯材料:
用铁氧体(便宜)或纳米晶(高效)做弹簧(电感),避免被电流撑坏(磁饱和)。
散热设计:
如果电流很大(比如电动车),记得给开关和磁芯装散热片,就像给发动机装水箱一样。
二.谈谈电压器饱和后果

三.电压器绕组连接方式的影响



四.有源逆变的条件

一、什么是逆变?
先回忆一下:整流是把交流电变成直流电(比如充电器);而逆变则是反过来——把直流电变成交流电(比如电动车驱动电机、UPS电源)。
但这里的“逆变”有个关键点:必须依靠外部电源的支撑,而不是单纯靠储能设备(比如电容),所以叫“有源逆变”。
二、实现逆变的两个核心条件
条件1:直流电动势的极性要“对得上”
比喻:想象你要往水桶里倒水,但水桶底部有个水泵在往外抽水。如果水泵的抽水方向和水桶的进水方向相反,水就很难被抽出去。
技术解释:
直流电动势(比如电池的电压)的极性必须和晶闸管导通时的电流方向一致。
同时,这个直流电动势的电压值要超过变流电路直流侧的平均电压(比如电池电压要高于电路中的电阻压降)。
作用:相当于给逆变过程提供一个“反向推力”,让电流能持续从直流电源流向交流电网。
条件2:控制角α要“调过头”(大于90°)
回顾触发角:之前讲过,触发角α决定了晶闸管在交流电压的哪个时刻导通(0°~180°之间)。
逆变的关键操作:
正常整流时,α通常在0°~90°,让晶闸管在上半周导通,输出正向直流电压。
逆变时,需要把α调到90°~180°,让晶闸管在交流电压的下半周才导通。
结果:直流侧的电压U_d会变成负值(比如原本是+5V,现在变成-5V)。
比喻:就像把“水流方向”突然反转,但必须依赖外部水源(直流电动势)的压力才能实现。
三、为什么半控桥或带续流二极管的电路不能逆变?
半控桥:只用部分晶闸管控制电流方向,无法主动让电流反向(比如只能控制导通,不能关断)。
续流二极管:它的作用是防止电流突变损坏设备,但它会“强制”电流始终朝一个方向流动(比如总让电流从正极到负极)。
后果:这两种电路的直流侧电压U_d只能是正值或零,无法出现负值,因此无法满足条件2(U_d为负),也就不能实现逆变。
四、全控电路的优势
全控电路(比如用IGBT或可关断晶闸管GTO):
晶闸管不仅可以被触发导通,还能被主动关断。
通过调整α角,既能控制导通时间,也能控制关断时间,从而灵活改变U_d的正负。
应用场景:变频器、太阳能逆变器、高铁牵引系统等需要双向电能转换的地方。
五、举个栗子:电动车电机的反向转动
需求:电动车需要倒车,相当于让电机反转。
实现过程:
条件1:电池的电压方向必须和电机绕组的电流方向匹配(极性对得上)。
条件2:通过逆变器将α调到90°以上,让输出的交流电频率和方向改变,驱动电机反转。
半控桥的局限:如果用半控桥,电机只能单向转动,因为无法生成反向电压。
六、总结
有源逆变就像“逆向开车”:
油门(直流电动势):必须踩够油门(电压足够高),才能克服惯性(电路阻力)。
换挡(控制角α):必须挂到倒挡(α>90°),才能让车反向行驶。
变速箱(全控电路):普通变速箱只能前进,而全控电路既能前进又能倒车,还能精准控制速度和方向
相关文章:
电机控制常见面试问题(十八)
文章目录 一.电机控制高级拓扑结构1.LLC 二.谈谈电压器饱和后果三.电压器绕组连接方式的影响四.有源逆变的条件 一.电机控制高级拓扑结构 1.LLC LLC是什么?—— 一个会"变魔术"的电源盒子 想象你有一个魔法盒子,能把电池的电压变大或变小&…...
stable diffusion本地安装
1. 基本环境准备 安装conda 环境 pytorch基础学习-CSDN博客 创建虚拟环境: conda create -n sd python3.10 一定要指定用3.10,过高的版本会提示错误: 激活启用环境: conda activate sd 设置pip国内镜像源: pip conf…...
【内网穿透】Linux部署FRP0.61.2实现rk3566 Wechat iPad协议内网穿透教程
写在前面 FRP(Fast Reverse Proxy)是一个由Go语言编写的开源项目,用于内网穿透,即通过公网服务器将内网服务暴露给外部访问。这对于需要在内网环境中部署但又希望外部用户能够访问这些服务的场景非常有用 Github:htt…...
Flutter项目升级到指定版本的详细步骤指南
一、升级前的准备工作 备份项目 使用Git提交当前所有修改:git commit -am "Pre-upgrade backup"或直接复制项目文件夹 查看当前环境信息 flutter --version flutter doctor二、升级Flutter SDK到指定版本 方法1:通过版本管理工具升级&#x…...
从零构建大语言模型全栈开发指南:第一部分:数学与理论基础-1.1.3模型参数与超参数:权重、偏置、学习率与正则化策略
👉 点击关注不迷路 👉 点击关注不迷路 👉 点击关注不迷路 文章大纲 1.1.3 模型参数与超参数:权重、偏置、学习率与正则化策略1. 模型参数:权重与偏置的数学本质1.1 参数的定义与作用2. 超参数:学习率与训练动态控制2.1 学习率的核心作用3. 正则化策略:抑制过拟合的数…...
VM虚拟机安装Ubuntu系统
前言 我现在装的Ubuntu总是死机,经常黑屏,所以我决定换个版本,顺便写一下笔记,给大家分享如何安装虚拟机 下载 这里我选择的是Ubuntu 22.04.5 LTS,下载链接:Ubuntu 22.04.5 LTS 如果访问不了网站的话&…...
从JVM底层揭开Java方法重载与重写的面纱:原理、区别与高频面试题突破
🌟引言:一场由方法调用引发的"血案" 2018年,某电商平台在"双十一"大促期间遭遇严重系统故障。 技术团队排查发现,问题根源竟是一个继承体系中的方法重写未被正确处理,导致订单金额计算出现指数级…...
Driver具体负责什么工作
在 Apache Spark 中,Driver(驱动程序) 是 Spark 应用的核心控制节点,负责协调整个应用的执行流程。它是用户编写的 Spark 应用程序(如 main() 方法)的入口点,直接决定了任务的调度、资源分配和结…...
python3使用lxml解析xml时踩坑记录
文章目录 你的 XML 数据解析 XML----------------------------1. 获取 mlt 根元素的属性--------------------------------------------------------2. 获取 chain 元素的属性--------------------------------------------------------3. 获取所有 property 的值-------------…...
MySQL 中,查看执行频次、慢查询日志、SHOW PROFILE和 EXPLAIN性能分析和优化
在 MySQL 中,查看执行频次、慢查询日志、SHOW PROFILE 和 EXPLAIN 是性能分析和优化的核心工具。以下是它们的详细用法和高级语法: 一、查看 SQL 执行频次 通过 SHOW STATUS 命令可以查看 SQL 的执行频次,帮助定位高频查询。 1. 查看全局 SQL 执行频次 SHOW GLOBAL STATU…...
芋道 Spring Cloud Alibaba 消息队列 RocketMQ 入门
1. 概述 RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销…...
【Go】切片
知识点关键概念切片声明var slice []int初始化切片slice : []int{1,2,3}make() 创建切片make([]int, len, cap)获取长度和容量len(slice), cap(slice)追加元素slice append(slice, value)切片截取slice[start:end](返回子切片)拷贝切片copy(dest, src)&…...
html css js网页制作成品——HTML+CSS+js迪奥口红网站网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...
PPT 转高精度图片 API 接口
PPT 转高精度图片 API 接口 文件处理 / 图片处理,将 PPT 文件转换为图片序列。 1. 产品功能 支持将 PPT 文件转换为高质量图片序列;支持 .ppt 和 .pptx 格式;保持原始 PPT 的布局和样式;转换后的图片支持永久访问;全…...
python学习笔记--实现简单的爬虫(二)
任务:爬取B站上最爱欢迎的编程课程 网址:编程-哔哩哔哩_bilibili 打开网页的代码模块,如下图: 标题均位于class_"bili-video-card__info--tit"的h3标签中,下面通过代码来实现,需要说明的是URL中…...
【颠覆性缓存架构】Caffeine双引擎缓存实战:CPU和内存双优化,命中率提升到92%,内存减少75%
千万级QPS验证!Caffeine智能双缓存实现 92%命中率,内存减少75% 摘要: 本文揭秘千万级流量场景下的缓存革命性方案!基于Caffeine打造智能双模式缓存系统,通过冷热数据分离存储与精准资源分配策略,实现CPU利…...
STM32八股【2】-----ARM架构
1、架构包含哪几部分内容 寄存器处理模式流水线MMU指令集中断FPU总线架构 2、以STM32为例进行介绍 2.1 寄存器 寄存器名称作用R0-R3通用寄存器用于数据传递、计算及函数参数传递;R0 也用于存储函数返回值。R4-R12通用寄存器用于存储局部变量,减少频繁…...
智能汽车图像及视频处理方案,支持视频智能包装能力
美摄科技的智能汽车图像及视频处理方案,通过深度学习算法与先进的色彩管理技术,能够自动调整图像中的亮度、对比度、饱和度等关键参数,确保在各种光线条件下,图像都能呈现出最接近人眼的自然色彩与细节层次。这不仅提升了驾驶者的…...
<C#> 详细介绍.net 三种依赖注入:AddTransient、AddScoped、AddSingleton 的区别
在 .NET 8 里,AddTransient、AddScoped 和 AddSingleton 均为依赖注入容器用于注册服务的方法,不过它们的生命周期管理方式存在差异。下面为你详细介绍这三种方法的区别。 1. AddTransient AddTransient 方法所注册的服务,每次被请求时都会…...
jenkins+1panel面板java运行环境自动化部署java项目
本文章不包含1panel面板安装、jenkins部署、jenkins连接git服务器等操作教程,如有需要可以抽空后期补上 jenkins安装插件Publish Over SSH 在系统配置添加服务器 查看项目的工作空间 项目Configure->构Post Steps选择Send files or execute commands over SSH…...
C语言 【实现电脑关机小游戏】非常好玩
引言 在时间限制内做出正确的回答,时间一到,电脑自动关机,听起来是不是很有意思,下面来看看怎么实现吧。 注意:该游戏只在windows系统下可以玩, 一、游戏原理: 在Windows系统下,通…...
备份比赛数据【算法赛】
0备份比赛数据【算法赛】 - 蓝桥云课 问题描述 蓝桥杯大赛的组委会最近遇到了一个棘手的问题。他们有 N 台电脑需要备份比赛数据,每台电脑所需的备份时间分别为 A1,A2,…,AN 分钟。 备份必须按编号顺序依次进行,即先第 1 台,再第 2 …...
[网络安全] 滥用Azure内置Contributor角色横向移动至Azure VM
本文来源于团队的超辉老师,其系统分析了Azure RBAC角色模型及其在权限滥用场景下的攻击路径。通过利用AADInternals工具提升用户至Contributor角色,攻击者可在Azure VM中远程执行命令,创建后门账户,实现横向移动。文中详述了攻击步…...
人工智能(AI)系统化学习路线
一、为什么需要系统化学习AI? 人工智能技术正在重塑各行各业,但许多初学者容易陷入误区: ❌ 盲目跟风:直接学习TensorFlow/PyTorch,忽视数学与算法基础。 ❌ 纸上谈兵:只看理论不写代码,无法解…...
Ubuntu系统使用nmcli配置静态IP
1. 配置静态IP 以下命令请全部加上sudo, 否则很可能会报错!!! 列出可用的网络连接 nmcli connection show找到你的 WiFi 连接名称(如 "WiFi名称")。 设置静态 IP 地址、网关和 DNS nmcli connection modif…...
vue3,element-plus 表格单选、多选、反选、全选
准备 定义数据 // 表格 const table ref(); // 表格数据 import type { User } from "/interface"; const tableData ref<User[]>([]); // 表格选集 const tableSelection ref<User[]>([]); // 表格选择行 const tableSelectedRow ref<User>…...
ngx_http_core_server_name
定义在 src\http\ngx_http_core_module.c static char * ngx_http_core_server_name(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) {ngx_http_core_srv_conf_t *cscf conf;u_char ch;ngx_str_t *value;ngx_uint_t i;ngx_…...
如何提升库存系统的高并发和稳定性:算法与设计模式
库存系统是企业运营的核心模块,尤其是在电商、零售和供应链管理中,系统的高并发和稳定性直接影响订单处理的准确性和效率。面对海量订单、复杂的库存管理需求,如何在高并发环境下确保库存数据的准确性和系统的稳定性?本文将从架构…...
【Linux】从开发到系统管理深入理解环境变量
文章目录 前言一、环境变量概念1.1 为什么需要环境变量?1.2 环境变量的本质特征 二、环境变量PATH2.1 PATH的运作机制2.2 常见环境变量及其作用2.3 环境变量操作指南 三、再谈环境变量3.1main函数命令行参数解析3.2 环境变量的继承机制3.3 本地变量与内部构建命令 总…...
C++相关
1.定义pos时最好用无符号整型 如uint8_t size_t 编译器可能会有(有符号/无符号不匹配)的警告 总的来说就是符号一致 2.遇到俩个lambda相互调用的情况 使用std:funtion前置声明 3.回顾了虚函数,定义virtual 就是虚函数 一般是父类指针指向子…...
