【从零开始实现stm32无刷电机FOC】【理论】【1/6 电机旋转本质】

目录

  • 电机旋转需要什么样的力?
  • 怎么产生力矢量?
  • 怎么产生任意的线圈磁矢量?

电机旋转需要什么样的力?

电机切向存在受力,电机就会旋转。
在这里插入图片描述
进一步查看电机结构,分为转子和定子,大部分情况下,无刷电机的转子为永磁体,定子为多个等间距的线圈。我们先从最简化的三相无刷电机入手。
在这里插入图片描述
从图中可知,电机旋转问题进一步转化为转子旋转问题,电机切向受力转化为转子切向受力。
力具有方向和强度,我们将力看作一个矢量。
后文将混用永磁体与转子两个词语。

怎么产生力矢量?

力的产生来自于磁力。三相无刷电机有三个线圈,通电产生的磁性可以合成为一个磁矢量,与永磁体本身的磁矢量相互作用产生磁力。为了后续画图方便,约定磁矢量为N极指向S极。由于线圈在电路中是Y型连接,所以三个线圈磁性无法同时相同。
在这里插入图片描述
当这两个磁矢量不共线时,转子存在切向的分力,转子受力旋转。当两个磁矢量垂直时,转子切向受力最大。
力矢量的问题进一步转化为线圈磁矢量问题。

怎么产生任意的线圈磁矢量?

线圈通电会产生磁性,我们先来看一下线圈在电路中是怎么连接的。
在这里插入图片描述
在上图电路中,上下两个mos管不能同时开通,最好也不同时关闭(这种情况下自行合成试试,两相合成的磁矢量强度比三相小)。为了方便书写,开上mos同时关下mos视为1;开上mos同时关下mos视为0,举例mos管状态010代表u相电流流出、v相电流流入、w相电流流出。
经过mos管开关状态的排列组合,三个线圈的磁性以及合成的磁矢量只能是以下6种:
在这里插入图片描述
但是目标线圈磁矢量是任意角度的,这可以通过pwm方式实现。
可以想象,在10毫秒周期内,如果其中5毫秒用来触发情况4,5毫秒用来触发情况5,那么会得到一个[-210°]的磁矢量。由此我们可以知道,合理控制两个相邻的磁矢量的占空比,就可以得到这个区域内任意角度的磁矢量。同理,尝试将6种情况分别合成,下图就是pwm方式下线圈磁矢量能达到的范围,该图包含了矢量的角度和长度:
在这里插入图片描述
我们将6个区域称作6个扇区。
回想FOC的全称:Field-Oriented Control,正是磁场方向控制。
至此本节结束,我们从电机旋转受力本质出发,进一步转化为转子受力问题,再进一步转化为合成线圈磁矢量问题。而我们确实找到了一种控制线圈合成任意角度磁矢量的方法,接下来我们从数学模型落实该方法,该方法称为SVPWM(空间矢量pwm,正是我们画的正六边形空间pwm扇区图)。

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

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

相关文章

JUnit5标记测试用例

使用场景: 通过Tag对用例分组: 环境分组:测试环境、预发布环境阶段分组:冒烟用例版本分组:V1.1、V1.2 Tag标记用例: 设置标签根据标签执行 结合Maven执行结合测试套件执行 设置标签: 通过T…

U-Mail邮件系统为用户提供更加安全的数据保护机制

据外媒报道,近日美国国家安全委员会泄露了其成员的近1万封电子邮件和密码,暴露了政府组织和大公司在内的2000家公司。其中包括美国国家航空航天局和特斯拉等。报道称该漏洞于3月7日被研究人员发现,通过该漏洞攻击者能够访问对web服务器操作至…

基于SSM的大学生兼职管理系统

基于SSM的大学生兼职管理系统的设计与实现~ 开发语言:Java数据库:MySQL技术:SpringSpringMVCMyBatis工具:IDEA/Ecilpse、Navicat、Maven 系统展示 登录界面 企业界面 前台学生界面 管理员界面 摘要 随着大学生兼职市场的日益繁…

网创教程:WordPress插件网创自动采集并发布

网创教程:WordPress插件网创自动采集并发布 使用插件注意事项: 如果遇到404错误,请先检查并调整网站的伪静态设置,这是最常见的问题。需要定制化服务,请随时联系我。 本次更新内容 我们进行了多项更新和优化&#x…

【学习笔记】Windows GDI绘图(六)图形路径GraphicsPath详解(中)

上一篇【学习笔记】Windows GDI绘图(五)图形路径GraphicsPath详解(上)介绍了GraphicsPath类的构造函数、属性和方法AddArc添加椭圆弧、AddBezier添加贝赛尔曲线、AddClosedCurve添加封闭基数样条曲线、AddCurve添加开放基数样条曲线、基数样条如何转Bezier、AddEllipse添加椭圆…

java-查询字符串当中是否包含中文

文章目录 前言java-查询字符串当中是否包含中文 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。   而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊…

第12周作业--HLS入门

目录 一、HLS入门 二、HLS入门程序编程 创建项目 1、点击Vivado HLS 中的Create New Project 2、设置项目名 3、加入文件 4、仿真 3、综合 一、HLS入门 1. HLS是什么?与VHDL/Verilog编程技术有什么关系? HLS(High-Level Synthesis&#xff0c…

K8S认证|CKA题库+答案| 11. 创建PVC

11、创建PVC 您必须在以下Cluster/Node上完成此考题: Cluster Master node Worker node ok8s master …

案例题(第二版)

案例题目 信息系统架构设计 基本概念 信息系统架构(ISA)是对某一特定内容里的信息进行统筹、规划、设计、安排等一系列的有机处理的活动。特点如下 架构是对系统的抽象,它通过描述元素、元素的外部可见属性及元素之间的关系来反映这种抽象…

医学科技查新中对查新点的撰写方法!附案例讲解!

我国的科技查新工作最早是从医学领域开始的,始于1985年中国科学院医学情报所,后来逐步发展到工、农等其 他各个领域。医学科技查新包括立项查新和成果查新两个部分,其中医学立项查新,它是指在医学科研项目申报开题之前&#xff0c…

7、按钮无法点击

不能点击,打开f12,删除disabled

宝藏网站推荐-封面图片生成器

封面图片生成器:封面图生成器 | 太空编程 (spacexcode.com)[https://spacexcode.com/coverview] 由来 最近爱上了写文案,在网上冲浪的时候发现一个宝藏网站。Spacecode,一个大神维护的个人网站,含有前端知识库、个人博客及他做…

深度学习之基于Yolov3的行人重识别

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 一、项目背景 行人重识别(Person Re-Identification,简称ReID)是计算机视觉领域…

【笔记】Qt 按钮控件介绍(QPushButton,QCheckBox,QToolButton)

文章目录 QAbstractButton 抽象类(父类)QAbstractButton 类中的属性QAbstractButton 类中的函数QAbstractButton 类中的信号QAbstractButton 类中的槽 QPushButton 类(标准按钮)QPushButton 类中的属性QPushButton 类中的函数、槽 QCheckBox 类(复选按钮)QCheckBox 类的属性QCh…

活动回顾 |观测云在杭州论坛上闪耀:教育创新与技术领导力的双重荣耀

第二届服务韧性工程论坛在杭州顺利闭幕,观测云以其在可观测性领域的杰出成就和创新成果,成为了论坛的瞩目焦点。在此次以“人工智能驱动运维研发革命,SRE 助力出海企业构建健壮的 IT 生态系统”为主题的盛会上,观测云积极参与了四…

基于springboot+vue+Mysql的校园台球厅人员与设备管理系统

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

抖音小店无货源怎么做?从开店到发货,最全教程来了!

哈喽~我是电商月月 近几年,抖音的发展如火如荼,抖音小店也吸引了大批新手商家入驻 那抖音小店具体流程到底怎么做?无货源的商家去哪找货?怎么上架,如何推流? 不知道? 今天我就给大家讲一下抖音小店从开…

blender 烘焙渲染图片,已经导出fbx,导出贴图。插件生成图片

1.新建一个模型。选择资产浏览器的材质,并拖动到模型身上,如下图。资产浏览器的材质可以网上找。 2.打开着色器面板。正下方着色器窗口中,点击空白取消选择,然后右击-添加-着色器-原理化BSDF,右击-添加-纹理-图像纹理。…

新品:LoRa扩频调制SOC无线模块-内置ARM、工业级晶振

LoRa-STM32WLE5是思为无线最新研发的一款SOC无线模块,模块主芯片采用了ST 公司的STM32WLE5芯片研发。模块采用LoRa调制,内置工业级晶振,并基于高性能的ArmCortex-m4 32位RISC核心,工作频率高达48 MHz。这个核心实现了一套完整的DS…

攻防世界-mobile-easy-app详解

序言 这道题网上很多分析,但是分析的都是arm版本的,我选了arm64的来分析,arm64相比arm难度高一些,因为arm64编译器搞了inline优化,看起来略抽象 分析 这道题逻辑很简单,输入flag然后一个check函数验证&a…