首页 > 其他分享 >【FOC】FOC控制流程图

【FOC】FOC控制流程图

时间:2024-05-29 11:03:35浏览次数:18  
标签:控制 流程图 变换 iq FOC Ref id

在这里插入图片描述
图1 经典FOC控制流程图
在这里插入图片描述
图2 Matlab FOC控制流程图

说明如下:
以电流闭环控制为例,也就是让电机始终保持一个恒定力矩(力矩与电流成正比)。
从上图可以看到最左边的Iq_Ref和Id_Ref两个变量经过PID控制器进行反馈调节,其中涉及到几个变换模块,包括:Clarke 变换、Park变换以及反Park变换,最后是SVPWM模块作用到三相逆变器进而控制电机旋转。
1.对电机三相电流进行采样得到:ia、ib、ic(正弦波);
2.将ia、ib、ic经过clarke变换得到iα、iβ(正弦波) ;
3.将iα、iβ经过park变换得到iq、id(直线) ;
4.计算iq、id和其设定值iq_Ref、id_Ref的误差;
5.将上述误差输入到两个PID(只用到PI)控制器,得到输出的控制电压Vq、Vd(直线) ;
6.将Vq、Vd进行反park变换得到Vα、Vβ(正弦波);
7.最后经过SVPWM控制三相逆变器电路得到Va,Vb,Vc(马鞍波),该3相电压值用来计算新的PWM占空比值,以生成所期望的电压矢量,最后输入到电机三相上;
8.循环上述步骤。

标签:控制,流程图,变换,iq,FOC,Ref,id
From: https://blog.csdn.net/gy3509/article/details/139289442

相关文章

  • 界面控件DevExpress WinForms的流程图组件 - 可完美复制Visio功能(一)
    DevExpressWinForms的Diagram(流程图)组件允许您复制MicrosoftVisio中的许多功能,并能在下一个WindowsForms项目中引入信息丰富的图表、流程图和组织图。P.S:DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美......
  • 《计算机网络微课堂》5-5 TCP的拥塞控制
    本节课我们介绍TCP的拥塞控制,首先来看拥塞控制的基本概念:在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就要变坏,这种情况就叫做拥塞在计算机网络中的链路容量,交换节点中的缓存和处理机等都是网络的资源,若出现拥塞而不进行控制,整个网络的吞吐量......
  • 《计算机网络微课堂》5-4 TCP的流量控制
    本节课我们介绍TCP的流量控制:一般来说我们总是希望数据传输的更快一些但如果发送方把数据发送的过快,接收方就可能来不及接收,这就会造成数据的丢失所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收利用滑动窗口机制,可以很方便的在TCP连接上实现对发送方的......
  • K8S POD控制器:从基础到高级实战技巧
    本文深入探讨了KubernetesPOD控制器的基础知识、配置示例、最佳实践,并通过一个电子商务公司的案例分析,展示了如何在复杂的生产环境中应用POD控制器,以优化云服务架构。关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发......
  • noVNC用浏览器网页远程控制 PC 电脑桌面
    最近想要在微软XBOX游戏机远程访问电脑桌面,发现可以用noVNC这款软件来实现浏览器远程访问桌面。只要在PC电脑安装上noVNC服务,XBOX通过Edge浏览器就可以远程访问了。安装教程1.安装UltraVNC软件(开源免费桌面远程工具)3.安装命令 :https://www.zxki.cn/9684.htm......
  • Vitis HLS 学习笔记--块级控制协议-ap_ctrl_chain/ap_ctrl_hs/ap_ctrl_none
    目录1.简介2.详细分析2.1使用场景区别2.2 ap_continue行为详解2.3 ap_ctrl_chain行为详解3.总结1.简介块级控制协议允许硬件模块表明:何时可以开始处理数据。何时完成了数据处理。以及何时处于空闲状态,准备接受新的数据输入。这些信号用于本模块在与其他硬......
  • 上位机负责展现和控制,下位机负责采集和执行
    上位机和下位机在工业控制领域非常常用,这两种机器分别是什么,各自担负什么责任,相互之间如何配合协作,大千UI工场为大家详细解答一下。一、什么是上位机和下位机上位机和下位机是指在工业自动化控制系统中的两个概念。上位机(HostComputer)通常是指控制系统中的主要计算机或控制......
  • SAP: ALV GRID 控制之 单元格按钮
    工作区域(或内部表)“GT_SFLIGHT”不是扁平的,或者包含参考或内部表作为组件。Isnotflat,orcontainsReferenceorinternaltablesascomponentsorinternaltablesascomponents.Ascomponents.解决方式:将SELECT*FROMSFLIGHTINTOTABLEgt_sflightUPTO......
  • 【最新区块链论文录用资讯】CCF A—INFOCOM 2024 共17篇
    Conference:IEEEInternationalConferenceonComputerCommunicationsCCFlevel:CCFACategories:计算机网络Year:2024Num:17AGenericBlockchain-basedSteganographyFrameworkwithHighCapacityviaReversibleGAN通过可逆GAN实现高容量的基于区块链的通用隐......
  • @Transactional(rollbackFor = Exception.class)注解的方法A,此方法A中插入成功,再调用
    当你在一个带有@Transactional注解的方法中插入数据成功,然后调用另一个方法(无论该方法是否也带有@Transactional注解),但发现第二个方法中的插入语句没有实际插入数据,但打印出了insert语句,这通常意味着事务没有按预期执行或事务被提前提交了。这里有几个可能的原因和解决方案:自......