找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1262|回复: 11
收起左侧

关于SVPWM具体算法

[复制链接]
ID:1050194 发表于 2022-11-2 14:05 来自手机 | 显示全部楼层 |阅读模式
输入为U阿尔法和U贝塔,输出为六路PWM,内部的过程具体是怎么算的啊。求各位大佬解答
回复

使用道具 举报

ID:879348 发表于 2022-11-2 16:28 | 显示全部楼层
我研究过一段时间,这个矢量控制网上很多资料都是错的,如果没有实物很难理解,最好搞一个实物理解算法
回复

使用道具 举报

ID:1050194 发表于 2022-11-2 16:39 来自手机 | 显示全部楼层
wufa1986 发表于 2022-11-2 16:28
我研究过一段时间,这个矢量控制网上很多资料都是错的,如果没有实物很难理解,最好搞一个实物理解算法

FOC里面啥样的呢
回复

使用道具 举报

ID:401564 发表于 2022-11-2 23:14 | 显示全部楼层
我打算学,但现在,单单就电流环和速度环控制,我都搞了好久,都没有搞好
网上的资料,要么随便一堆复制的东西,要么就是ST之类大公司的电机库
有一本书的前言就说了"FOC不是两三个月就能掌握的"
回复

使用道具 举报

ID:844772 发表于 2022-11-3 09:03 | 显示全部楼层
一般人三言两语都回答不了这个问题,估计把问题写这只能发发牢骚。
回复

使用道具 举报

ID:958310 发表于 2022-11-3 11:08 | 显示全部楼层
根据6个MOS管控3相电流(电压)电机,可以把360°分成6步来走即6个扇区,一个扇区60°,再在每个扇区里按PWM周期的占空比细分,SVPWM算法实际上计算的是三相逆变器的六个开关何时导通,何时切断。
回复

使用道具 举报

ID:514901 发表于 2022-11-4 14:51 | 显示全部楼层
有专门的书籍讲这个
回复

使用道具 举报

ID:1050194 发表于 2024-5-15 09:32 | 显示全部楼层
郑汉松 发表于 2022-11-4 14:51
有专门的书籍讲这个

好的 感谢你
回复

使用道具 举报

ID:1050194 发表于 2024-5-15 09:33 | 显示全部楼层
wufa1986 发表于 2022-11-2 16:28
我研究过一段时间,这个矢量控制网上很多资料都是错的,如果没有实物很难理解,最好搞一个实物理解算法

OK谢谢
回复

使用道具 举报

ID:1050194 发表于 2024-5-15 09:33 | 显示全部楼层
bigbigcong 发表于 2022-11-3 11:08
根据6个MOS管控3相电流(电压)电机,可以把360°分成6步来走即6个扇区,一个扇区60°,再在每个扇区里按PW ...

正确的
回复

使用道具 举报

ID:1066092 发表于 2024-5-15 22:07 | 显示全部楼层
不懂,在hub上:/simplefoc/Arduino-FOC有个包不知道有没有参考价值,文件包如下,不会英语我也看不懂,仅供参考。
Arduino-FOC-master.zip (633.7 KB, 下载次数: 1)
回复

使用道具 举报

ID:961114 发表于 2024-5-16 14:17 | 显示全部楼层
FOC程序实现!Fast-SVPWM输出!STC32F12K54实现,32位8051,全开源软件/硬件
现在进度为:
==V2硬件基础功能已经验证完成,已开源【STC-FOCV2测试板】、【磁编码器改装板】、【串口上位机(借用的淘晶驰串口屏软件仿真功能)】
==程序架构调试完成,但是出了点小意外,前几天调试的时候电流环抽风给电机的一相击穿了,但是现在不带PID操作是很好用的。
//==完成三环闭环:速度开环、电流环(Iq、Id双闭环)、速度环(速度串电流)、位置环(位置串速度串电流)
==完成SVPWM实现,通过对向量进行压缩,简化判断步骤,减少计算量提高速度。
可以获得14位绝对值角度、电角度、速度。可以解算Iq、Id。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表