搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Monodyee
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
java数据结构之链表以及栈_java 链栈 出栈
2
吉首大学21级python暨大数据应用开发语言实验一PTA习题集解答_将文件“student.txt”中的内容按行读出,并写入到文件“hello.txt”,且给每行加上
3
We are what we repeatedly do. Excellence then, is not an act, but a habit.
4
RabbitMQ--重试机制_rabbitmq 重试
5
数据库期末考试
6
LLM - Model、Data、Training、Generate Agruments 超参解析_modelargs
7
【区块链】椭圆曲线数字签名算法(ECDSA)_ecdsa数字签名过程
8
Springboot MSSQL连接异常处理_springboot sqlserver trustservercertificate
9
【计算思维】蓝桥杯STEMA 科技素养考试真题及解析 6_下面4张卡片白色部分是透明的,将它们重叠在一起
10
【Unity学习笔记】b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别)_unity架构思想
当前位置:
article
> 正文
无刷电机Foc控制
作者:Monodyee | 2024-05-21 01:23:10
赞
踩
无刷电机foc控制
foc控制简介
一.知识点简介
什么是foc
FOC(Field-Oriented Control):直译是磁场定向控制,也被称作矢量控制(VC,Vector Control),是目前无刷直流电机(BLDC)和永磁同步电机(PMSM)高效控制的最优方法之一
FOC旨在通过精确地控制磁场大小与方向,使得电机的运动转矩平稳、噪声小、效率高,并且具有高速的动态响应
无刷电机
有刷电机采用机械换向,磁极不动,线圈旋转,线圈电流方向的交替变化是由电机转动的换相器和电刷来完成的
无刷电机使用电力电子技术实现了电流的逆变(直流变交流),没有了电刷这个结构,所以叫做无刷电机
无刷电机可以分为无刷直流电机(BLDC)和永磁同步电机(PMSM),其结构大同小异,主要区别在于制造方式(线圈绕组方式)不同导致的一些特性差异,比如反电动势的波形
无刷电机主要使用三相逆变电路来实现电流的换向,如下图,其组合方式主要有8种(000、001、010、011、100、101、110、111),注意上下桥不可同时导通,否则会造成短路
其他
clark变换:根据基尔霍夫电流定律,我们只需要知道三个相电流中的两个便可;于是将电流矢量置与平面坐标系后我们可以通过clark变换将其转换为以两个正交矢量为基准来进行标示
park变换:因为经过clark变换得来的两个电流矢量依旧是正弦波的模式,则经过park变换可以使得其成为两个常矢量
PID控制:比例积分微分控制
空间电压矢量:三相电路中形成了三个电压矢量,将这三个矢量合成一个矢量后,该矢量指向的位置便是磁场方向,该矢量转动便会带动转子进行运动
SVPWM:通过周期性地在不同空间电压矢量之间切换,并且合理配置不同基向量在一个周期的占空比,合成等效的任意空间电压矢量
二.foc控制原理
采集三相线圈其中两相的电流矢量Ia、Ib(最后一相Ic可以通过基尔霍夫电流定律计算得出),将其输入至clark变换模块,经过处理后可得到两个正交的时变电流矢量I1和I2
将以上得出的两个正交时变电流矢量I1、I2输入至park变换模块,经过处理后可得到两个正交的常矢量Id和Iq
将以上得出常矢量输入至PI控制器,经过处理后输出要作用于电机的电压矢量Vd和Vq
将以上得到的电压矢量经过逆park和逆clark变换后,通过SVPWM技术对电机进行下一步控制
总结:以上为foc中电流闭环控制的大概流程,主要目的是将三个电流矢量转换为两个电流常矢量,然后将这两个常矢量进行PID处理后再逆转换为三个电压矢量,最后通过SVPWM技术对电机进行控制,进行这样处理的主要目的应是进行PID处理以及以SVPWM技术控制电机,以实现闭环
三.其他
电流环是foc控制的最内环,其主要用到了三个环,从内到外为电流环、速度环、位置环
主要作用为:电流反馈来控制电机电流(扭矩) -> 然后通过控制扭矩来控制电机的转速 -> 再通过控制电机的转速控制电机位置
具体原理可参考该
博客
:https://zhuanlan.zhihu.com/p/147659820
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Monodyee/article/detail/600252
推荐阅读
article
Ubuntu16.04下部署
Nginx
+
uWSGI
+
Flask
_ubuntu16.04 linux ...
本文参考:https://code.luasoftware.com/tutorials/
nginx
/setup-ngin...
赞
踩
article
【目标
检测
】基于
yolov5
的
火灾
烟雾
检测
和识别(附代码和
数据
集
)_
烟雾
检测
公开
数据
集
...
【目标
检测
】基于
yolov5
的
火灾
烟雾
检测
和识别(附代码和
数据
集
)_
烟雾
检测
公开
数据
集
烟雾
检测
公开
数据
集
...
赞
踩
article
[论文翻译]
基于
图像
自
适应
GAN
重建
_
gan
+
自
主
重建
...
基于
图像
自
适应
GAN
重构摘要介绍相关工作
基于
Pro
GAN
的
图像
重建
Abu Hussein, S., Tirer, T. ...
赞
踩
article
python
(
键盘
输入
两个
数
,求两
数
之间和)_
python
用函
数
的
方法
,
计算从
键盘
上
输入
任意
两个
数
连...
这篇文章介绍了如何利用向上调整的
方法
建立堆,通过模仿堆的插入操作来保证
数
据为堆,同时插入
数
据不会破坏堆的性质。文章还包括...
赞
踩
article
Git
第三章
:2.
Git
命令
修改
文件
_
git
修改
文件
内容...
1.
修改
我们已经上传到本地库的
文件
,然后查看
Git
状态,发现爆红。3.添加后,查询
git
状态,发现
修改
成功。5.查看gi...
赞
踩
article
[
Collection
与
数据结构
]
Map
与
Set(二):
哈希
表
...
[
Collection
与
数据结构
]
Map
与
Set(二):
哈希
表
...
赞
踩
article
【
无标题
】
_
git
初始化
后删除...
学习总结
_
git
初始化
后删除
git
初始化
后删除 1.GIT 集中式 典型代表:SVN 特点:所有...
赞
踩
article
2023五一
数学
建模
竞赛ABC
题
思路代码_具有
无人机
的
物流配送
问
题
数学
建模
...
2023五一
数学
建模
竞赛ABC
题
_具有
无人机
的
物流配送
问
题
数学
建模
具有
无人机
的
物流配送
问
题
数学
建模
...
赞
踩
article
FOC
算法
入门...
FOC
入门谈一谈我对
FOC
的一些理解注:其中有一些图片是网上找的,有一些是自己做的,作图水平一般,勿喷这是我第一次在cs...
赞
踩
article
区块链技术
与
应用环境
部署
day
-02...
一、实验目的二、实验原理简介(1) bitcoin-qt: 封装了完整的比特币全节点,并提供了一个带有GUI的钱包程序,...
赞
踩
article
共识
算法
介绍与分析(
PoW
、
PBFT
、
Paxos
、
Raft
)...
前言:读书报告非得做区块链攻防综述相关的,那我这个
共识
算法
的报告就白做了咯那就放上来和大家一起分享呗正文:摘要在分布式系...
赞
踩
article
7000
雅思词汇用
1
0
0个句子记完 学习笔记
1
-
1
0
_
麦克米伦
7000
词...
1
. Typical of the grassland dwellers of the continent is the...
赞
踩
article
中国外汇交易中心
员工
英语
培训
四次
合作
TutorABC
_
中国外汇交易中心
职工住宿...
成人在线
英语
教育品牌
TutorABC
的企业
英语
培训
方案已经受到各大企业及协会的认可,这是众所周知的事情。就在双十一前夕,...
赞
踩
article
自已动手制作
Linux
下
拼音
五笔
输入法
(
转
)...
最近一直在linux
下
工作,使用的是ubuntu版本的linux。各项工作都可以进行,ubuntu
下
的scim
输入法
很是...
赞
踩
article
mail
组件发送QQ邮件报错:535 Login Fail. Please
enter
your
a...
报错信息:535 Login Fail. Please
enter
your
authorization
code
to...
赞
踩
article
zookeeper
分布式
集群
Curator
的
分布式
整型int计数器
SharedCount
...
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Ha...
赞
踩
article
使用
STM32
单片机
控制
ESP8266
连接
服务器
...
通过初始化
STM32
单片机
和
ESP8266
模块,并发送适当的AT指令,我们可以实现与
服务器
的连接和数据传输。希望本文对你...
赞
踩
article
安卓手机
APP
开发
__
支持
64
位的
架构
...
在谷歌的应用中发布的
APP
需要
支持
64
位的
架构
。添加上你的
APP
的
64
位的版本,提供了性能上的提升,并且能够运行在仅
支持
...
赞
踩
article
条件
>
编译>小结
>
_#>
>
if> (
>
winver>
>
=
>
0x0600>)...
编码的时候经常要用到条件
>
编译>,每次都到网上去查比较浪费时间,今天总结一下以备后用
>
编译>器GCC#
>
if>def __GNUC...
赞
踩
article
基于
ATC89C51
单片机
的
超市临时储物柜
密码锁
设计
_基于
单片机
的
密码箱
有哪些...
随着微机测量和控制技术
的
迅速发展与广泛应用,以
单片机
为核心
的
电子
密码锁
的
设计
研发与应用在很大程度上改善了人们
的
生活,尤其...
赞
踩
相关标签
python
uwsgi
flask
ubuntu16.04
nginx
目标检测
YOLO
计算机视觉
神经网络
机器学习
人工智能
开发语言
git
数据结构
散列表
java
服务器
算法
深度学习
区块链
企业英语
英语培训
在线教育