搜索
bottom↓
回复: 18

逆变器spwm电压电流双闭环控制

[复制链接]

出0入0汤圆

发表于 2011-9-21 10:28:30 | 显示全部楼层 |阅读模式
各位大侠,我现在做逆变器的双环控制时遇到个问题(spwm),电压外环为平均值,电流内环为瞬时值:
1.电流内环参考值计算:把电压外环的差值进过pid调节后,直接可以作为电流环的参考输入吗?
2.电流偏差经过pid调节后的输出值如何转换成开关管的导通时间?
关于第二个问题:
偏差经过pid调节后输出uo,然后计算导通时间,我有2个方案:
1.根据逆变器的输出频率和幅值,计算出调至比m,然后根据pid的输出uo,调整m的值然后计算导通时间,
2.直接根据uo和三角波的交截根据三角关系计算导通时间,用这种的话,偏差值经过pid后的值按时间轴来看的话应该不是正弦波了吧?
  计算导通时间应该也是根据三角的相似性求出吧?而且这种方法只要用u0与三角波直接计算,不需要考虑三角函数的问题。(在计算偏差时已经通过三角函数计算了)
   谢谢啊,我是新手,所以很多基础不是太清楚。

这2个哪个更普遍。按照书上所说,基本上都是把pid调节的输出值与三角波进行比较然后计算导通时间,而且模拟控制器也是这种策略,
与第一个方案相比这个方案的优缺点是什么?

出0入0汤圆

发表于 2011-9-21 12:09:52 | 显示全部楼层
一般情况下这样做:
1、电压回路中控制器输出即为电流回路的输入
2、电流控制器的输出为占空比

出0入0汤圆

发表于 2011-9-22 07:51:05 | 显示全部楼层
一般SPWM的程序会实现在程序里面生成一个正弦表,一个单位频率,单位幅度的正弦表,然后PID的最后输出就是这个标准正弦波的幅值。至于频率也是一样。

出0入0汤圆

发表于 2011-9-22 08:32:26 | 显示全部楼层
该控制器使用数字式双闭环控制,电流环作为内环,电压环作为外环控制,首先需要建立数学模型,将二阶的传递函数进行Z变换与反Z变换,将该传递函数转换成离散公式,再用程序实现。
如果跳过这个关键步骤,控制效果很难达到。讨论其它细节,将是无源之水,无本之木。

出0入0汤圆

发表于 2011-9-26 11:04:38 | 显示全部楼层
回复【3楼】kent
该控制器使用数字式双闭环控制,电流环作为内环,电压环作为外环控制,首先需要建立数学模型,将二阶的传递函数进行z变换与反z变换,将该传递函数转换成离散公式,再用程序实现。
如果跳过这个关键步骤,控制效果很难达到。讨论其它细节,将是无源之水,无本之木。
-----------------------------------------------------------------------

我就是在网上简单抄了个 PID控制程序 。。。。。不知道兴不  ,,,将二阶的传递函数进行z变换与反z变换,将该传递函数转换成离散公式,再用程序实现。这样的搞法我还真没弄过,,第一不知道,,也不知道难度

出0入0汤圆

发表于 2011-9-27 08:49:42 | 显示全部楼层
这种先建模在调整参数的方式属于学院派,实际中很多时候没有办法建立准确的模型,而PID的有点也正在于可以不依赖于模型就可以确的不错的控制效果。

出0入0汤圆

发表于 2011-9-27 14:18:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-28 08:59:12 | 显示全部楼层
回复【1楼】oksens
一般情况下这样做:
1、电压回路中控制器输出即为电流回路的输入
2、电流控制器的输出为占空比
-----------------------------------------------------------------------

1、电压回路中控制器输出即为电流回路的输入
就是直接给它??我还以为要技术处理,,汗

出0入0汤圆

发表于 2011-9-28 10:38:10 | 显示全部楼层
回复【1楼】oksens  
一般情况下这样做:  
1、电压回路中控制器输出即为电流回路的输入  
2、电流控制器的输出为占空比
-----------------------------------------------------------------------

1、电压回路中控制器输出即为电流回路的输入  
就是直接给它??我还以为要技术处理,,汗

哪个解释下,,是直接给不???

出0入0汤圆

发表于 2011-10-8 14:50:04 | 显示全部楼层
ddddddddddddd

出0入0汤圆

 楼主| 发表于 2011-11-27 14:50:35 | 显示全部楼层

出0入0汤圆

发表于 2011-11-28 17:02:33 | 显示全部楼层
学习一下逆变器--

出0入0汤圆

发表于 2011-12-1 14:44:37 | 显示全部楼层
回复【1楼】oksens
一般情况下这样做:
1、电压回路中控制器输出即为电流回路的输入
2、电流控制器的输出为占空比
-----------------------------------------------------------------------

应该是这样子的

出0入0汤圆

发表于 2022-1-4 00:35:17 | 显示全部楼层
楼主后续结果怎么样呢?讲一下思路呗

出0入263汤圆

发表于 2022-1-4 07:15:27 来自手机 | 显示全部楼层
逆变器双环控制

出0入0汤圆

发表于 2022-1-4 08:45:55 | 显示全部楼层
akey3000 发表于 2022-1-4 07:15
逆变器双环控制

我现在也是电压外环瞬时值调好了,想加电感电流内环进去,但是也是不知道怎么关联好,有没有好建议啊?

出50入0汤圆

发表于 2022-3-21 10:37:59 来自手机 | 显示全部楼层
oksens 发表于 2011-9-21 12:09
一般情况下这样做:
1、电压回路中控制器输出即为电流回路的输入
2、电流控制器的输出为占空比 ...

(引用自2楼)

老师这思路清晰明了,解开了我的很多疑惑。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2023-1-27 22:01

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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