找回密码
 立即注册
楼主: 王昱顺

【STC-FOC】Fast-SVPWM输出!STC32F12K54实现,32位8051,全开源软件/硬件

  [复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-5-28 12:18:58 | 显示全部楼层
王*** 发表于 2025-5-28 11:01
并不是,Uq是控制电机切线方向的力,Ud是控制电机法向方向上的力
这两个力方向上成正交关系 ...

我感觉调Uq和Ud都可以调节输出的幅度,我需要开环对电压幅度进行控制,是不是Uq和Ud同进去调节?还有一个问题,我现在看到的波形上面是马鞍波形,但是下面是一条直的,和您发的那个图中下面也是马鞍波不一样,这样是正常的吗?

点评

我发的那个测量不出来,需要使用rc滤波电路才行 如果是滤波后的波形下边是平的,说明幅值给的有点大了,要再小一点 开环状态想要控制幅度,可以随便挑Ud或者Uq来控制,效果都一样的  详情 回复 发表于 2025-5-28 14:11
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-5-28 14:11:25 | 显示全部楼层
pyx*** 发表于 2025-5-28 12:18
我感觉调Uq和Ud都可以调节输出的幅度,我需要开环对电压幅度进行控制,是不是Uq和Ud同进去调节?还有一个 ...

我发的那个测量不出来,需要使用rc滤波电路才行
如果是滤波后的波形下边是平的,说明幅值给的有点大了,要再小一点
开环状态想要控制幅度,可以随便挑Ud或者Uq来控制,效果都一样的
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-5-28 14:50:49 | 显示全部楼层
王*** 发表于 2025-5-28 14:11
我发的那个测量不出来,需要使用rc滤波电路才行
如果是滤波后的波形下边是平的,说明幅值给的有点大了, ...

Ud从0-90我都试过了,下边也不算是平的,有一点点向上的角度,然后就突然变大。我用的是两级RC,22K、103和2K、104来做的滤波,之前生成的SPWM也是用这个滤波的,效果非常好。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-6-10 09:21:44 来自手机 | 显示全部楼层
王昱顺 发表于 2025-5-28 14:11
我发的那个测量不出来,需要使用rc滤波电路才行
如果是滤波后的波形下边是平的,说明幅值给的有点大了, ...

王总好,我现在是90V母线输入,但是输出电压最大值只能调到50V左右,这个需要改下程序的哪些地方?谢谢。输出功率我设置是5-100Hz。谢谢

点评

因为输出的时候会抬高基准到电源电压的1/2,所以输出的这个电压应该是差不多满了的 输出的电压是正负变化的  详情 回复 发表于 2025-6-10 10:02
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-6-10 10:02:07 | 显示全部楼层
pyx*** 发表于 2025-6-10 09:21
王总好,我现在是90V母线输入,但是输出电压最大值只能调到50V左右,这个需要改下程序的哪些地方?谢谢。 ...

因为输出的时候会抬高基准到电源电压的1/2,所以输出的这个电压应该是差不多满了的
输出的电压是正负变化的
如果还想增加可以试试再拉高Uq或者Ud,不过可能会进入输出的过调制状态
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-6-10 10:10:29 | 显示全部楼层
王*** 发表于 2025-6-10 10:02
因为输出的时候会抬高基准到电源电压的1/2,所以输出的这个电压应该是差不多满了的
输出的电压是正负变化 ...

我在网上查的,SVPWM调制的波形可以使输出的有效值达到母线电压的0.86左右。那样的话90V输入就不止50V输出了。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-6-10 10:14:03 | 显示全部楼层
王*** 发表于 2025-6-10 10:02
因为输出的时候会抬高基准到电源电压的1/2,所以输出的这个电压应该是差不多满了的
输出的电压是正负变化 ...

位高Ud时,Uq设为多少?

点评

可以设置为0  详情 回复 发表于 2025-6-10 13:53
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-6-10 13:53:00 | 显示全部楼层
pyx*** 发表于 2025-6-10 10:14
位高Ud时,Uq设为多少?

可以设置为0
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

114

积分

注册会员

积分
114
发表于 2025-6-10 21:39:27 | 显示全部楼层

王总,我今天调试的时候,把Ud、Uq的最大和最小限制值去掉后,我发现Ud调到90时,输出的幅度比之前的大多了,波形形态和之前的没有太多区别,这样搞可以吗?我不太敢上机测试,只测了下波形。

点评

波形一样就可以,放心用  详情 回复 发表于 2025-6-11 09:15
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

积分
7364
发表于 2025-6-11 09:15:02 | 显示全部楼层
pyx*** 发表于 2025-6-10 21:39
王总,我今天调试的时候,把Ud、Uq的最大和最小限制值去掉后,我发现Ud调到90时,输出的幅度比之前的大多 ...

波形一样就可以,放心用
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-10-16 11:27 , Processed in 0.127447 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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