世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创 光伏逆变技术大赛

从程序方面谈谈本人对逆变器的理解

  [复制链接]
查看: 32678 |回复: 233
1
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-3-30 14:48:14
从程序方面谈谈本人对逆变器的理解

        两周前就看到了21世纪电源网举办的这个活动。最近在做一个东西,和逆变有点关系。就一直在看这个活动的帖子。问了很多问题,也从中也学到了很多。感谢参与者的分享和回答!我工作时间不长,算是刚接触到这个领域。就谈谈我个人从程序方面对逆变的理解。欢迎各位大神斧正!

图1:逆变全桥拓扑

图1:逆变全桥拓扑
   

图2:面积等效原理

图2:面积等效原理

图3:SPWM波形

图3:SPWM波形

        对于全桥逆变拓扑的逆变器,SPWM是实现逆变的主要方式。把直流电转换成正弦波交流电是根据根据面积等效原理,在上面第二张图的上半部分中的正弦半波(黑线)分成6等份,把正弦半波看成是由6个彼此相连的矩形脉冲组成的波形,6个脉冲的幅值按正弦规律变化,每个脉冲面积与相对应的正弦波部分面积相同,这一连续脉冲就等效正弦波。 如果把上述等宽不等幅的脉冲序列改为相同数量的等幅而不等宽的矩形脉冲,脉冲中心位置不变,并且使该矩形脉冲面积和上图对应的矩形脉冲相同,如第二张图的下半部分,脉冲宽度按正弦波规律变化,这就是PWM波形。根据面积等效原理,PWM波形和正弦半波是等效的。 对于正弦波的负半周,也可以用同样的方法得到PWM 波形。这就是SPWM波形。要改变等效输出的正弦波的幅值时,只需按照同一比例系数改变上述各脉冲的宽度即可。上面第3幅图就是SPWM。一般在控制芯片如28335中产生SPWM波都是用调制法。在调制法中,把所希望输出的波形称为调制波ur,把接受调制的信号称为载波uc,通常采用等腰三角波作为载波,正弦波作为调制信号。如上面第3幅图,在两波交点时对电路中的开关器件进行通断控制,就可得到宽度正比于调制信号幅值的脉冲。SPWM逆变器输出电压与ur/uc成正比,保持载波uc不变,改变调制波ur的大小即可控制输出交流电压的大小。当然,调制波ur峰值要小于载波uc峰值。需要注意的是,SPWM逆变器输出的正弦波交流电电压uof的峰值uofm小于输入的直流电压ud,把uofm/ud称为直流电压利用率,对于单相SPWM电路直流电压利用率的理论值最大为1,实际上由于种种原因,直流电压利用率要小于1。对于输出相电压(有效值)为220V单相交流电的逆变电路输入直流电压要高于310V。当然很多逆变器的规格都是输入直流电压48V。逆变器的输出接变压器,升压到220V。


killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-6 19:42:10
 
        程序方面实现SPWM信号的输出。一种是事先计算好,并转化成实际的定时器的计数值,存入控制器中。运行时直接调用。该方法不需要运算,可以节省很多控制器的资源。但是这样的话逆变的幅值就不可以调节。如果输入逆变器的直流电压是可以调节的话,那么通过调节直流电压的大小来调节逆变器输出的电压值,这种方案好像也可以。但是我还没有见过。
       另一种方法就是程序中直接运算出SPWM的控制点。这就需要了解SPWM波的生成方法:
       SPWM波的生成方法有自然采样、对称规则采样、不对称规则采样和平均对称规则采样,如下面第一张图。对称规则采样中生成的PWM脉宽较实际的正弦波于三角波自然橡胶的脉宽偏小,使变频电源的输出电压较低;而在不规则采样中,虽能更真实的反映自然采样,但会增加程序编写的复杂度和程序的运算量。所以,在实际应用中采用的平均对称规则采样。采样时刻设在三角波的谷底,以此时刻的正弦波数值为中心,确定PWM脉冲的前后沿。SPWM波信号占空比的计算方法,如下面第二张图。
        如果控制芯片选用的是DSP的话,这点运算根本不在话下。以DSP28335为例,这块芯片的多级流水线使其数字处理能力很强,再加上IQ算法,使其直接运算出SPWM的控制点不会占用其太多的时间。

SPWM生成.png     SPWM计算方法.png

clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-7 16:37:28
 
IQ算法是什么,讲讲呗
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-7 16:51:06
 
IQmath 库是一系列高优化和高精度的数学函数集合,移植浮点运算到定点代码中运算,之后再转回浮点。因为运算浮点型数据要比运算定点型数据花费更多的时钟周期,所以可以提高程序的运算速度。谢谢支持!我把逆变这部分的程序写完就说说我对IQ算法一点见解吧!


clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-9 15:33:14
 
ok!希望讲讲离网和并网部分的程序
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-10 12:16:05
 
我努力
lizlk
  • 积分:6604
  • |
  • 主题:15
  • |
  • 帖子:1062
积分:6604
版主
  • 2017-4-10 10:34:59
 
不错!
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-10 12:16:32
 
O(∩_∩)O谢谢
clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-25 17:43:51
 
你需要并网么?

QLH2021
  • 积分:849
  • |
  • 主题:0
  • |
  • 帖子:95
积分:849
LV6
高级工程师
  • 2022-3-17 15:15:24
 
软件也需硬件 配合SIC 碳化硅MOS ASC30N650MT4.pdf (1.23 MB, 下载次数: 8)
stevenqian
  • 积分:6709
  • |
  • 主题:42
  • |
  • 帖子:461
积分:6709
LV8
副总工程师
  • 2022-9-29 11:15:56
 
太阳能光伏并网发电及其逆变控制(新能源与微电网技术)

太阳能光伏并网发电及其逆变控制_张兴(新能源与微电网技术)

太阳能光伏并网发电及其逆变控制_张兴(新能源与微电网技术)


移相全桥ZVS DCDC变换器设计 移相全桥ZVS DCDC变换器设计.pdf (1.81 MB, 下载次数: 53)
孔雀东南飞
  • 积分:1148
  • |
  • 主题:2
  • |
  • 帖子:299
积分:1148
版主
  • 2017-4-18 11:32:12
 
就在等待讲程序的帖子,收藏了
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-19 08:21:32
 
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-9 15:29:01
 
这种可以做成上位机,每次只需要把自己参数输入进去,然后上位机形成几百个点就可以了。
尖叫的变压器
  • 积分:1975
  • |
  • 主题:10
  • |
  • 帖子:205
积分:1975
LV6
高级工程师
  • 2018-7-13 21:41:17
 
wulana
  • wulana
  • 离线
  • LV8
  • 副总工程师
  • 积分:3441
  • |
  • 主题:16
  • |
  • 帖子:99
积分:3441
LV8
副总工程师
  • 2019-6-3 14:39:40
 
SPWM有什么优势呢
hjw566
  • hjw566
  • 离线
  • LV6
  • 高级工程师
  • 积分:606
  • |
  • 主题:3
  • |
  • 帖子:110
积分:606
LV6
高级工程师
  • 2020-5-18 09:26:36
 
先MARK下
TWBTWB
  • TWBTWB
  • 离线
  • LV3
  • 助理工程师
  • 积分:203
  • |
  • 主题:0
  • |
  • 帖子:5
积分:203
LV3
助理工程师
  • 2021-5-12 21:55:29
 
您好,如果我使用DSP28335的EPWM产生SPWM波,是不是就是默认的自然采样的形式,是否可以配置为对称规则采样或者平均对称规则采样
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-11 20:18:13
 
根据前面的内容就可以写基本的SPWM的程序了。
工频逆变,频率是50Hz不变。首先要确定载波的频率,就是三角波的频率。为了便于观察,设定载波的频率为2k。因此,根据载波的频率,配置28335中的定时器中断频率为2k,PWM的周期为0.0005s。注意,在配置PWM时要把死区加上。这样在一个逆变的周期内会进40次定时器的中断,产生40个PWM。接下来就是如何计算每次PWM的占空比。根据2楼可以得出在20ms内,每个PWM的占空比  duty = a * sin(wr * td) 。
其中:
a:调制比
wr:2 * pi * f
pi:3.1415
f:50
下面两张图片是具体的程序:第一张图片是相关变量定义,第二张是定时器中断程序。
逆变程序变量定义.png     逆变程序定时器中断.png

程序运行的结果:下面第一张图是全桥四个管子的PWM,第二张是半桥上下管的PWM,第三张是上下管PWM的死区。
11.jpg 22.jpg 33.jpg

这部分代码中,调制比 a 在程序运行中是不变的,所以这只是一个简单的开环能实现逆变的功能的程序。若要实现闭环就要对 a 加入PI调节,就可以实现希望输出的交流电压值。还有一点载波的频率这里设置为2k只是为了上面第一张图看的比较清楚些。实际中不可能用这么低的载波频率。


清风慕竹
  • 积分:1554
  • |
  • 主题:12
  • |
  • 帖子:298
积分:1554
LV6
高级工程师
  • 2017-4-16 11:43:15
 
支持,昨天还在思考直流母线电压和交流逆变电压是啥关系呢
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-9 15:39:46
 
直流母线电压乘以调制比 就是你的交流电压的最大值,不是有效值。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-19 10:19:00
 
你好。请问在程序中单极性和双极性调制时怎么体现出来的,是通过设置三角载波来体现的吗,应该是怎么设置的。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-19 20:29:06
 
这种单极性很简单,主要是if和一个控制,就是下图这几条代码:
QQ截图20170519202632.png
if判断是正弦的上半波还是下半波,控制另一组半桥输出高低点平。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-22 14:46:11
 
我不太明白诶..就是三角波在调制波正半周期是正的,负半周期是负的得怎么体现出来。 你这里边的PWM_period 是指什么呢,是指TBPRD吗。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-22 19:16:44
 
三角波在调制波正半周期是正的,负半周期是负的。正负不是输出了负的三角波,而是全桥不同的斜对管开关实现的。
PWM_period  是PWM的周期寄存器的值。这样可以直接用一个占空比乘以这个值,再付给PWM寄存器。比较方便,而且用占空比看也比较直观。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-22 21:08:46
 
我还是没能理解...控制开关管这个弄明白了,但是配置CMPA这块还是没懂..
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-23 08:17:06
 
这是就是EPWM外设的配置了。如果你想发一个PWM,那第一点你要知道周期也就是PWM的频率,这个要配置EPwm2Regs.TBPRD = PWM_PERIOD1;PWM_PERIOD1是用宏定义定义的周期寄存器TBPRD 的值。第二点要让PWM的占空比可调,那么就要在你程序中配置EPwm2Regs.CMPA.half.CMPA=Duty*PWM_PERIOD1;其中Duty是占空比,PWM_PERIOD1是周期值,他两相乘得出的就是计数比较寄存器中的计数值。把它付给计数比较寄存器,就能发出对应占空比的PWM了
zj19841027
  • 积分:622
  • |
  • 主题:7
  • |
  • 帖子:157
积分:622
LV6
高级工程师
  • 2023-4-3 17:52:01
  • 倒数9
 
海之音
  • 积分:199
  • |
  • 主题:0
  • |
  • 帖子:5
积分:199
LV2
本网技师
  • 2017-5-22 23:31:07
 
楼主,请问你中断时间多长时间,实际可有测试?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-23 08:19:53
 
上面的程序是2K的中断,实际中用的是20K中断,没问题的,28335的运算蛮快的。
如果你觉得把程序烧到flash中后运行很慢的话,你可以把程序考到ram中运行,就快很多了。
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-15 22:04:13
 
为什么上面的程序PWM_period可以赋予负值?
TU.png
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-16 08:11:59
 
PWM_period 不可以赋负值,它是一个无符号的整型数据。是周期寄存器的周期值。
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-16 08:38:11
 
请问楼主一下,Epwm2rRegs.cmpA=-sin_value[index]*pwm_PERIOD1,sin前的负号怎么理解啊,小白一个,楼主多担待
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-16 08:54:21
 
大家相互交流,相互学习!
注意下 if 判断的条件。有负号那个条件 else 是 sin_value[index] < 0 。意思是因为 sin_value[index] 小于0,在前面加个负号,把它变成正的。这么做是因为用的是全桥。
QQ截图20171116085043.png
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-16 09:28:46
 
好的,谢谢
Simplelee1992
  • 积分:21
  • |
  • 主题:0
  • |
  • 帖子:1
积分:21
LV1
本网技工
  • 2017-12-22 16:46:46
 
1、做spwm为啥不用28335自带的pwm中断。
2、实际中开关频率2000也是有的,大功率电力电子器件的开关频率一般都做的比较低,因为开关频率太高开关损耗大散热跟不上。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-12-24 19:45:08
 
这应该是每个人有每个人的习惯吧
dqxy123
  • 积分:10
  • |
  • 主题:0
  • |
  • 帖子:2
积分:10
LV1
本网技工
  • 2018-5-31 21:19:12
 
你好,闭环就能调节a值了吗,具体怎么实现的,想得到的电压是不是也有范围?

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-6-1 08:08:43
 
你好!  在13楼;想得到的电压是你设置的参考值。输出的电压波动,就看你PI参数的设置了。
dqxy123
  • 积分:10
  • |
  • 主题:0
  • |
  • 帖子:2
积分:10
LV1
本网技工
  • 2018-6-1 08:51:57
 
你好,对这个不太懂,加入PID有什么作用?能加下QQ530663157  非常感谢

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-6-1 09:19:09
 
PI的主要功能就是输出稳定的你设定的参考值
bywind
  • bywind
  • 离线
  • LV6
  • 高级工程师
  • 积分:1355
  • |
  • 主题:2
  • |
  • 帖子:123
积分:1355
LV6
高级工程师
  • 2018-11-18 22:09:09
 
2楼中的面积相似原理,可以得到SPWM的占空比应该是di=1/2*(1+a*sina(wr*td)),可是到这里了你为什么用di=a*sin(wr*td)?其中的1/2,1怎么没有了?

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2019-1-3 18:50:14
 
1  是一个偏置
dscjian
  • 积分:112
  • |
  • 主题:0
  • |
  • 帖子:2
积分:112
LV2
本网技师
  • 2019-6-8 16:41:27
 
要怎么理解偏置1?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2019-8-10 23:37:10
 
因为逆变用的是全桥,所以PWM只要对称发就可以了。
lv19911011
  • 积分:178
  • |
  • 主题:0
  • |
  • 帖子:6
积分:178
LV2
本网技师
  • 2019-8-9 10:07:40
 
版主,9楼中图二的两个PWM波互补是怎么设置的?图三中的死区是怎么设置的?谢谢

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2019-8-10 23:36:04
 
互补的PWM在PWM引脚初始化的时候设置的,28335的寄存器有这个功能的。死区也是在那里设置的,可以设置死区的实践。
ruohan
  • ruohan
  • 离线
  • LV8
  • 副总工程师
  • 积分:7518
  • |
  • 主题:21
  • |
  • 帖子:1106
积分:7518
LV8
副总工程师
  • 2020-3-25 08:37:56
 
你这个占空比的计算公式里面,会出现0和1,这样的 0和1的占空比实际种怎么输出控制的呢,

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2020-3-25 13:26:12
 
有个调制比a,只要限制好调制比,就可以不输出占空比100%的PWM
TWBTWB
  • TWBTWB
  • 离线
  • LV3
  • 助理工程师
  • 积分:203
  • |
  • 主题:0
  • |
  • 帖子:5
积分:203
LV3
助理工程师
  • 2021-6-26 17:09:36
 
您好,我在使用SPWM调制进行并网是电流出现了畸变,逆变器运行一段时间就会出现这个问题,但有时候又是正常的,这是因为我配置的原因吗,下面是我的并网电压与电流,其中紫色的是并网电流波形,而这个时候Id Iq是能够跟随给定值的,三相电压是对称的。

id iq给定值与反馈值

id iq给定值与反馈值

并网电压电流

并网电压电流
jenniferxusf
  • 积分:245
  • |
  • 主题:0
  • |
  • 帖子:5
积分:245
LV3
助理工程师
  • 2022-5-30 18:18:01
 
老师您好,我最近在测试一个单逆的开环程序。用的是单极性倍频调制,算法里调制波的配置方式是: 图片1.png 子程序
图片2.png 主程序
用的是ADC中断,采样频率25kHz;
V_WT 设置的是0.012566370614,也就是2*pi*50*4e-5,
最终逆变出来的结果是6.7Hz而非50Hz,如下图
4.jpg
ccs在线测试抓取了wt和mwave,都是50Hz,但是半桥中点输出的电压和逆变电压就是6.7Hz。
请问这是怎么回事?


28.jpg
29.jpg
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-19 23:01:45
 
本人对PID程序的一点见解

PID的数学形式:

图1:

图1:

将其离散化后,得到

图2:

图2:

写出u(k)u(k-1)

图3

图3

用u(k)减去u(k-1),就可以得到位置式的PID形式

图4

图4

增量式的PID,是将位置式的PID做个移项

图5

图5

将位置式PID中的kd0,就得到了位置式的PI

图6

图6

再将其转化为程序:
PID变量定义部分

图6

图6

PID控制部分
PID程序控制.png

结合之前SPWM程序,将PID程序加入后,形成闭环控制点SPWM
SPWM_PID.png




孔雀东南飞
  • 积分:1148
  • |
  • 主题:2
  • |
  • 帖子:299
积分:1148
版主
  • 2017-4-20 08:34:04
 
大赞楼主
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-21 08:06:42
 
谢谢!
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-18 15:58:47
 
这个pi_str怎么指向那么多个值呃 ,这里不太懂
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 17:14:54
 
pi_str只是指向了一个结构体,而这个结构体里有很多变量,所以就把把这些变量都带上了。
pi_str->Kp在上面代码里的意思就是PI_Struct_RMS这个结构体里的Kp
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-19 13:59:15
 
大概明白了,谢谢
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-19 20:31:00
 
magicxxl
  • 积分:187
  • |
  • 主题:3
  • |
  • 帖子:15
积分:187
LV2
本网技师
  • 2017-4-22 19:48:52
 
版主,能不能告诉我,你程序里面的T和Ti是什么,怎么确定的?谢谢
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-23 07:06:33
 
T是采样周期,而且这个采样周期要和载波的周期(pwm的周期)一致。
Ti是PID参数Ki的一部分,在13层第一张图片中PID的数学公式中。Ti的确定要在实际中多去调试。
先调比例Kp,将Ti给一个很大的树,这样,这一项的影响就会很小。比例系数Kp一点点往上加,直到系统出现震荡,将这个值的80%付给比例系数Kp。然后再调积分项,将Ti从一个很大的数慢慢减小,直到出现震荡,将这个值的120%赋给Ti。
参数调节,每个人有每个人习惯的方法,调多了就有自己习惯的方法了。
还有一点,我不是版主
孔雀东南飞
  • 积分:1148
  • |
  • 主题:2
  • |
  • 帖子:299
积分:1148
版主
  • 2017-4-23 07:35:52
 
原来只是知道80%,这个120%还真是第一次看到,长知识。楼主加油
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-23 07:46:57
 
整定的对象不一样,如果是整定的Ki,那就应该是从0一点一点往上加,直到出现震荡,取80%给Ki。
steven0818
  • 积分:455
  • |
  • 主题:2
  • |
  • 帖子:39
积分:455
LV6
高级工程师
  • 2017-4-24 21:11:29
 
楼主,磁感量跌落曲线的拟合你是利用查表还是用公式计算的??
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-25 08:13:54
 
抱歉!我不明白你说的"磁感量跌落曲线"指的是什么?可否解释下?
steven0818
  • 积分:455
  • |
  • 主题:2
  • |
  • 帖子:39
积分:455
LV6
高级工程师
  • 2017-4-25 18:21:33
 
抱歉,没表达清楚,即电感磁导率百分比率与DC磁化力关系曲线。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 08:53:53
 
这个很抱歉,你指的是逆变输出的滤波电感吗?我上面只是提了如何拟合SPWM.
steven0818
  • 积分:455
  • |
  • 主题:2
  • |
  • 帖子:39
积分:455
LV6
高级工程师
  • 2017-4-26 15:09:01
 
是的,逆变输出的滤波电感。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-28 13:13:50
 
关于电感,不知道这个文档是否能帮到你!
SPWM逆变电源LC滤波器的研究与设计_张立广.rar (144.23 KB, 下载次数: 906)
硬件研发工程师
  • 积分:1455
  • |
  • 主题:0
  • |
  • 帖子:251
积分:1455
LV6
高级工程师
  • 2020-5-17 16:21:08
 
谢谢分享!学习一下!
宝乐
  • 宝乐
  • 离线
  • LV6
  • 高级工程师
  • 积分:801
  • |
  • 主题:0
  • |
  • 帖子:189
积分:801
LV6
高级工程师
  • 2023-10-19 13:21:20
  • 倒数5
 
谢谢分享
steven0818
  • 积分:455
  • |
  • 主题:2
  • |
  • 帖子:39
积分:455
LV6
高级工程师
  • 2017-4-25 18:22:38
 
楼主,有时间讲讲逆变器的数字锁相环呗。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 09:08:16
 
好的,其实我的个人观点是,锁相环就是一个过零比较电路。而要实现锁相环的功能我认为的方法:
第一个:硬件上做过零比较电路,DSP开捕获外设,检测过零点。
第二个:DSP本身是要采集交流电压的信号,其实可以通过采到这些交流点算出过零点。
第一个可能出现的问题是,如果采到的交流信号没有经过滤波,后端直接加了一个单限的过零比较电路,在过零点这里很可能会发生震荡。
第二个可能的问题是,过零点的精度和你采样的频率相关。如果频率的计算也是这种方法的话,频率的精度也和采样频率相关。
steven0818
  • 积分:455
  • |
  • 主题:2
  • |
  • 帖子:39
积分:455
LV6
高级工程师
  • 2017-4-26 15:10:24
 
能否加一下QQ,像你请教一下问题?我的QQ:2021605017
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 16:43:45
 
相互学习
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-9 15:35:42
 
检测为啥用过零比较器呢 ,,麻烦  比较器前面加个两个二极管反接   就好了 、
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-12 21:41:57
 
这种方法我也见过,但是我还是比较喜欢双电源运放的过零比较,最好是双电源的滞回比较器。因为运放在单电源使用时不能真正的输出零伏,而双电源就不会这样。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-19 14:58:56
 
如果是手动并网的话要怎么确定这个过零点,然后去合闸。
因为一个电网周期就20ms,怎么确定这个时刻呢。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-19 20:41:28
 
你这是指电站的并网吧,我记得好像是有个仪表的显示相角差,然后手动合闸。这得是经验丰富的老师傅干的。
如果你想自己搞着玩的话,那你可以用两个表,一个显示电网电压相角,一个显示你逆变器的交流相角。然后观察到差接近零时合闸。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-21 22:38:03
 
我说的是逆变器并网额。。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-22 08:21:44
 
我个人的想法:并网继电器的闭合由外部按键控制。程序中依然检测电网电压过零点,并发对应SPWM波。显示屏显示出电网电压相角和SPWM波的相角,观察两者的差值,然后按下按键并网。
抱歉!我还是第一次见到这种方式并网。
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-22 09:35:07
 
你的逆变器并网是怎么并的,能具体点告诉我吗,谢谢啦
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-22 19:12:00
 
不是手动并网。1、硬件锁相,上升沿触发程序中捕获中断; 2、程序控制SPWM从相角0度开始发;3、连续检测10个下降沿,判断下降沿时SPWM的相角是否为180度。4、在第11个上升沿捕获中断中闭合继电器,以小电流并网;5、缓起,提高电流达到参考并网电流。这是我自己想的。
p50814027
  • 积分:699
  • |
  • 主题:0
  • |
  • 帖子:7
积分:699
LV6
高级工程师
  • 2019-9-27 15:39:39
 
大神,我有个问题啊,就是增量式PID与位置式的PID分别怎么调整呢,我的理解是增量式PID需要首先调整Ki,KP=0,然后系统出现震荡之后,取0.8*Ki值,然后再慢慢的增加Kp,直到系统稳定,位置式的PID,需要首先调整Kp,Ki=0,然后系统出现震荡之后,取0.8*Kp值,然后再慢慢的增加Ki,直到系统稳定,这样子理解是否正确?

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2020-3-25 13:28:23
 
我觉得增量式和位置式只是把PID的公式做了点变化。系数调整应该都差不多,不过具体我也没调过增量式的。
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-9 15:33:18
 
我每次都是试出来的,,,不会计算啊,,,我的函数写好了  就那个参数,,慢慢换呗
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-10 08:32:08
 
PI参数的整定,按照那个口诀来慢慢调就好了。只是有时候一个东西做下来,要整定好几次。因为调试到不同阶段,系统运行的条件不一样。
不过我也见过有人算出来的参数,很准,和我整定出来的差不多。我还不清楚他是怎么算的
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-10 09:20:50
 
什么口诀呢,,可以共享下嘛
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-10 10:38:27
 
参数整定找最佳,从小到大顺序查先是比例后积分,最后再把微分加
曲线振荡很频繁,比例度盘要放大
曲线漂浮绕大湾,比例度盘往小扳
曲线偏离回复慢,积分时间往下降
曲线波动周期长,积分时间再加长
曲线振荡频率快,先把微分降下来
动差大来波动慢。微分时间应加长
理想曲线两个波,前高后低4比1
一看二调多分析,调节质量不会低



clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-25 17:28:58
 
感觉你和我走过的路差不多,也是从把载波频率调小,验证SPWM开始的.....
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 08:45:14
 
clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-25 17:43:02
 
我C语言不是太好,想请教一下,实际使用PI_Control(PI_Struct *pi_str)这个函数,里面参数是多少?  没看到指向PI_Struct_RMS的指针啊
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 08:44:52
 
PI_Control(PI_Struct *pi_str)这个函数的参数是由传进去的结构体里的变量决定的,也就是PI_Struct_RMS结构体里的变量。
PI_Struct_RMS.calc(&PI_Struct_RMS);就是把PI_Struct_RMS这个结构体调给calc这个函数,
而这个函数是在#define PI_Struct_RMS_DEFAULTS {0, 0, 0.1, 0.0005, 0.00005,  (void (*)(Uint32))PI_Control, 0, 0}这条语句中被赋予了PI_Control(PI_Struct *pi_str)这个函数。
TP416775364
  • 积分:395
  • |
  • 主题:0
  • |
  • 帖子:49
积分:395
LV4
初级工程师
  • 2017-4-26 10:27:15
 
RMS_V_adc应该是均方根值吧,感觉又像瞬时值,楼主这代表的是什么值?

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-26 11:57:08
 
这个确实是均方根值,只不过这个值在以载波的频率在刷新。所以可以当做瞬时值来用。
TP416775364
  • 积分:395
  • |
  • 主题:0
  • |
  • 帖子:49
积分:395
LV4
初级工程师
  • 2017-4-26 14:33:44
 
载波2K的,你的RMS值刷新也要20ms才可以吧。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-28 13:10:05
 
不是的,如果载波频率不是太高的话可以做到以采样频率刷新。如果载波频率很高的话,把求均方根的函数不要放到中断里,放到主循环里就可以了。刷新频率也不会比载波慢很多。如果计算有效值的周期是20ms的话,那计算方法要改改了。
lizlk
  • 积分:6604
  • |
  • 主题:15
  • |
  • 帖子:1062
积分:6604
版主
  • 2017-4-29 14:07:33
 
干的漂亮啊。
xl903277
  • 积分:5
  • |
  • 主题:0
  • |
  • 帖子:1
积分:5
LV1
本网技工
  • 2017-5-6 19:02:03
 
楼主你好,能不能解释一下 u_k  u_k1  e_k   e_k1是什么意思呢?还有pi_syr->e_k1=pi_syr->e_k   pi_syr->u_k1=pi_syr->u_k   是什么意思呢?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-8 08:26:51
 
u_k  u_k1  e_k   e_k1是什么意思呢?还有pi_syr->e_k1=pi_syr->e_k   pi_syr->u_k1=pi_syr->u_k


e_k:是本次的误差,即参考值减去本次采样得到的值;   
e_k1:是上一次的误差;
u_k:是本次位置式PI运算输出的结果;
u_k1:是上次位置式PI运算输出的结果,其实这里可以不需要u_k1,保留它是因为这个位置式的PI可以很容易的转化为增量式的PI,直接用u_k - u_k1,就是增量式PI;


pi_str->e_k1=pi_str->e_k:是把本次的误差e_k赋值给e_k1,保留到下次PI运算,因为PI运算输入需要两次的误差,即本次的和上次的误差;
pi_str->u_k1=pi_str->u_k :是把本次的PI运算结果u_k赋值给u_k1,对于位置式的PI并没有用到u_k1,只是作为保留项。


pi_str->e_k:指的是传入PI_Control函数的结构体里的e_k项,对于上面的程序就是指PI_Struct_RMS.e_k
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-16 18:40:07
 
楼主,为什么a>0.8,则a=0.8这句话怎么理解?
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-16 19:34:03
 
楼主,为什么a>0.8,则a=0.8这句话怎么理解?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-17 08:09:43
 
这句话本身的意思是限制调制比最大到0.8.实际目的是为了限制加在开关管上的占空比。防止其在一个周期内常开。
如果不加限制,当调制比达到1时。在正弦波的最大值和最小值处算出的占空比接近于100%
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-17 14:35:13
 
这个调节最终的目标是使uk=0吗,这样a是不是也等于零,又来打扰了
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-17 14:57:27
 

下面那条有红框和黄框的语句,红框里的u_k1是上一次的u_k值,黄框里的是本次PI计算的值。目标是使黄框里的值为零。
没关系,论坛本身就是交流的地方

QQ截图20171117145217.png
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-17 15:19:11
 
真的非常感谢
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-18 20:57:29
 
客气客气
ouvery
  • 积分:5
  • |
  • 主题:0
  • |
  • 帖子:1
积分:5
LV1
本网技工
  • 2018-1-5 16:22:45
 
a=PI_Struct_RMS.u_k;
计算结果为什么就可以给a了呢?RMS_V_refer、RMS_V_adc是归一化的值吗?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-1-5 23:21:31
 
pi最后运算出的是个调制比,附给a。
cyy125778298
  • 积分:3457
  • |
  • 主题:67
  • |
  • 帖子:248
积分:3457
LV8
副总工程师
  • 2022-1-12 12:42:18
 
这个位置式和增量式就移下位置?怎么感觉都是增量式
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-28 13:22:20
 
关于IQmath
在大量浮点和正余弦运算时,使用Q格式可以大大加快定点DSP运算速度。因为DSP28335本身就是浮点型的DSP,具有FPU。所以IQmath的意义并不大。但是对于定点的DSP如2812,就可以很好的提高其运算浮点型数据的速度。
进行浮点乘除法计算时,需要利用函数_IQN()把浮点数先转化为长整型,IQmath计算全为整型计算,计算完成后,再利用_IQNtoF()函数将整型转化为浮点数,计算前后的转化过程计算实际为浮点乘法计算,浮点计算量较大时,定点DSP利用IQmath还是能节省很多时间的,虽然Q格式比直接浮点计算多了一些输入输出的数据转换,但是与庞大的算法相比还是可以忽略的。
DSP2812-IQmath应用手册-详细版.doc (4.44 MB, 下载次数: 416)
绍兴大力
  • 积分:1987
  • |
  • 主题:40
  • |
  • 帖子:372
积分:1987
版主
  • 2017-4-28 13:31:50
 
楼主可以啊。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-29 06:26:54
 
惭愧惭愧在各位版主面前耍大刀了
Coming.Lu
  • 积分:50193
  • |
  • 主题:39
  • |
  • 帖子:15999
积分:50193
版主
  • 2017-4-28 13:36:46
 
一直想搞个逆变器,进来 支持+学习 一下。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-4-29 06:31:08
 
谢谢大卡
clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-4-29 21:07:09
 
兄台帮忙看一下我现在并网的问题吧   https://bbs.21dianyuan.com/thread-288366-1-1.html
clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-5-8 19:52:34
 
期待楼主早日归来更新
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-10 08:32:49
 
抱歉,最近实在有点忙。
caichengchao
  • 积分:1792
  • |
  • 主题:9
  • |
  • 帖子:123
积分:1792
LV6
高级工程师
  • 2017-5-9 08:56:22
 
还没接触逆变器,学习了
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-9 15:46:31
 
版主 你为啥设置成10K,或者20K,讲一下,开关频率和逆变输出的LC中L也有关系呢, 他们之间的关系是什么呢?以及28335中TPBR的赋值,为啥赋值为这个,在PI环的时候最大多少呢,TPBR最大是多少呢,单极倍频中我不理解一加一减这块。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-10 10:42:48
 
我看到的几个逆变用的都是20K的载波。
关于滤波希望这个帖子能帮到你。https://bbs.21dianyuan.com/thread-287121-1-1.html      https://bbs.21dianyuan.com/forum. ... 7909&fromuid=376227     
关于你说的28335中TPBR,我还没有找到这个寄存器,这个是28335哪个外设的寄存器。
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-11 15:44:20
 
EPWM的周期寄存器
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-12 16:51:30
 
EPWM的周期寄存器应该是TBPRD。它的值要和载波的周期一致,就好了。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-11 08:29:01
 
讨论下自己想的逆变器并网的程序控制方法:
1、硬件锁相,上升沿触发程序中捕获中断; 2、程序控制SPWM从相角0度开始发;3、连续检测10个下降沿,判断下降沿时SPWM的相角是否为180度。4、在第11个上升沿捕获中断中闭合继电器,以小电流并网;5、缓起,提高电流达到参考并网电流。

clwclw
  • clwclw
  • 离线
  • LV6
  • 高级工程师
  • 积分:572
  • |
  • 主题:7
  • |
  • 帖子:111
积分:572
LV6
高级工程师
  • 2017-5-11 19:31:38
 
缓启是参考电流一点一点往上加么?这个在程序上应该怎么实现?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-12 08:48:03
 
对,就是把参考电流一点一点加上去,再加点判断就好了。
333444.png
一刀平五千
  • 积分:230
  • |
  • 主题:1
  • |
  • 帖子:12
积分:230
LV3
助理工程师
  • 2017-5-12 10:46:53
 
好帖子,学习~~
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-18 16:26:39
 
这里的u_k和PI 的u_k都是电流误差是吗
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 16:48:47
 
u_k:是本次位置式PI运算输出的结果;
u_k1:是上次位置式PI运算输出的结果,


误差 是e_k和e_k1
一骥绝尘
  • 积分:105
  • |
  • 主题:2
  • |
  • 帖子:9
积分:105
LV2
本网技师
  • 2017-10-11 12:54:15
 

有些关于软件锁相环问题,坐标变换法锁相,采样电网电压然后二阶广义积分得到αβ,在图中有两个积分环节,如果使用欧拉法离散化会导致αβ不完全正交,看到有人用三阶离散积分器,不知道这个离散化的公式是怎么推导来的,求指点
图片2.png 3.png 图片5.png
TR农夫三拳
  • 积分:338
  • |
  • 主题:5
  • |
  • 帖子:31
积分:338
LV4
初级工程师
最新回复
  • 2024-4-18 08:33:59
  • 倒数1
 
这个不应该出现3阶,可以写一下两个传递函数,然后离散化的话,可以用后向差分 或者双线性。就会得到两个正交的波形。

利用这个锁相的话,就让Q轴趋近于0,然后PI计算再积分,就可以了。
康雨涵
  • 积分:1868
  • |
  • 主题:46
  • |
  • 帖子:95
积分:1868
LV6
高级工程师
  • 2017-5-15 18:51:54
 
采样频率为啥要和载波频率一样,求解
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-15 21:02:15
 
因为PI的调节是实时的,而采样得到的值是PI输入的一部分,所以采样频率要和PI运算的频率一致,在我上面的程序里我的PI的调节的频率是和载波频率一致的,所以我的采样频率也要和载波频率一致。我这么弄是因为我有效值的运算频率和载波差不多。如果的你的PI运算频率是50HZ,那么,确切来说,你有效值的更新频率也要是50HZ,采样频率你可以自己定。
康雨涵
  • 积分:1868
  • |
  • 主题:46
  • |
  • 帖子:95
积分:1868
LV6
高级工程师
  • 2017-5-16 14:10:20
 
能否发个完整程序学习下,谢谢,邮箱809147320@qq.com
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-17 16:44:52
 
我的AD频率是实时采样,我的PI我也不知道时间,只要参数调试出来,能稳压就行啊
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 08:12:32
 
问个问题:你不知道你的AD的频率,那你是怎么算有电压电流有效值的呢?
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-18 09:38:51
 
AD的频率是多久一次更新采样结果的数据,但是电压电流的有效值是AD采样的结果,两个好像还是有区别吧,一个是结果,一个是多久一次。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 14:34:42
 
你AD采样到的值直接乘个比例就是电压电流有效值?
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-18 15:30:55
 
恩 是的,我整个AD程序只需要乘一次,这样的比例,然后再更改系数就可以了。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 16:50:59
 
那你是在硬件采样电路那端做了整流的电路,把交流变成直流,采直流就可以得到交流的有效值。很好的方法,省去了控制芯片的大量运算。
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-18 20:32:56
 
恩  是的。。在这里我AD不用进行大量的运行,有的人需要乘以2个系数,我的想法只需要一个系数完全够了,改天我把我的采集电路发个帖子给你看看。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-19 07:09:40
 
好的,非常感谢!
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-19 09:03:00
 
没事 没事,我当初也不知道,看到别人的,就借鉴过来了。
王晓宁
  • 积分:254
  • |
  • 主题:4
  • |
  • 帖子:66
积分:254
LV3
助理工程师
  • 2017-5-19 09:28:45
 
明远527
  • 积分:198
  • |
  • 主题:0
  • |
  • 帖子:12
积分:198
LV2
本网技师
  • 2017-11-16 16:08:37
 
按载波频率采样,采样出来的值会不会有延时啊
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-17 08:15:48
 
不管按照多高的频率采样,从采样到PI运算再到控制输出都会有延时。
采样最好不要低于载波的频率,否则控制有可能跟不上;采样频率高于载波频率,你对采样值的处理可以有多种方式,可做平均,可以取最大、最小。
TWBTWB
  • TWBTWB
  • 离线
  • LV3
  • 助理工程师
  • 积分:203
  • |
  • 主题:0
  • |
  • 帖子:5
积分:203
LV3
助理工程师
  • 2021-2-7 20:14:12
 
您好,请问一下如果采样频率高于载波频率是不是只能用定时中断触发ADC采样,那PI运算频率和采样频率还是载波频率一致呢?谢谢
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-18 15:01:30
 
补充一种交流有效值的计算方法:该方法可以,以较高的频率更新有效值。变量定义部分
QQ截图20170518145035.png

定时器中断中的程序
QQ截图20170518145049.png


主循环中的程序
QQ截图20170518145102.png
zxs2000
  • 积分:1466
  • |
  • 主题:7
  • |
  • 帖子:180
积分:1466
LV6
高级工程师
  • 2017-10-19 21:47:12
 

这里没看懂为啥是这样的,正常应该是RMS_V_sum +=RMS_V_adc * RMS_V_adc;请楼主解释一下,谢谢
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-10-20 08:08:06
 
这类似一个滑动的计算RMS_V_sum中是N点的平方和,如果把当前采样的平方和加上的话,就得减去上个周期中的采到的值的平方和。才能保证RMS_V_sum中一直是N个点的平方和
hanshuang555
  • 积分:61
  • |
  • 主题:0
  • |
  • 帖子:3
积分:61
LV1
本网技工
  • 2017-5-24 10:14:25
 
楼主电流控制器如果采用PR控制器,该怎样编程呢,我现在把控制器的传递函数离散化后得到差分方程就是不知道用这个差分方程怎样去编写DSP程序,还有就是软件怎样实现锁相(我做的是电压不平衡和畸变条件下的并网,拟采用二阶广义积分器构成正交信号发生器,然后提取正负序基波进行锁相)。现在都是程序这款遇见了问题不知道该怎样编写,希望楼主能够给一些指导意见,小弟不胜感激
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-5-24 12:37:17
 
既然是控制器,那么就有输入量和输出量,有参考值和被控量。个人认为你把差分方程离散话,写成代码是没有问题的。就像上面从pid的数学式子到离散化再到程序代码。对于你说的pr控制器,我之前并没有了解过。如果你可以分享些这方面的资料,我也很想了解下,非常感谢!
你说的锁相环,我前面提到的是硬件做过零比较电路,软件捕获。我不确定是否也这种方式。还是你想通过对采样的数据进行分析,提取出正序然后在算出相角?
y_sue
  • y_sue
  • 离线
  • LV2
  • 本网技师
  • 积分:101
  • |
  • 主题:0
  • |
  • 帖子:23
积分:101
LV2
本网技师
  • 2017-5-27 09:23:33
 
楼主,我问个问题,一阶低通滤波器在数字滤波中,RC时间常数和采样周期T的关系,或者说RC时间常数与电网周期的关系应该怎么设置,就是设置这个T/(RC+T)
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-6-2 09:38:23
 
抱歉回复晚了,补充了点知识。感谢绍兴大力版主

1.png

2.png

3.png

根据这个推导RC时间常数和采样周期T的关系就很清楚了,或者更确切的说应该是滤波系数和RC  T 之间的关系。



康雨涵
  • 积分:1868
  • |
  • 主题:46
  • |
  • 帖子:95
积分:1868
LV6
高级工程师
  • 2017-6-7 18:28:31
 
请问楼主数字滤波器在那本书有这方面的推导?
woweiwoxin
  • 积分:849
  • |
  • 主题:0
  • |
  • 帖子:115
积分:849
LV6
高级工程师
  • 2017-6-14 20:06:07
 
学习了!楼主牛!
liguanghui2588
  • 积分:9171
  • |
  • 主题:55
  • |
  • 帖子:2435
积分:9171
版主
  • 2017-6-15 14:15:43
 
楼主对用程序控制的逆变有独到的见解,有时间帮忙解答一下https://bbs.21dianyuan.com/forum. ... p;page=1#pid1146287这个最后一贴的问题,
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-6-16 15:09:27
 
很荣幸读了您发的帖子。我接触电源这块时间还不是很多,了解的电源拓扑也不多。很抱歉!对于你的电路,我确实没有见过。
onesingle
  • 积分:34
  • |
  • 主题:0
  • |
  • 帖子:0
积分:34
LV1
本网技工
  • 2017-7-10 15:33:14
 
提示: 作者被禁止或删除 内容自动屏蔽
w1435054433
  • 积分:138
  • |
  • 主题:1
  • |
  • 帖子:18
积分:138
LV2
本网技师
  • 2017-7-14 11:01:19
 
XG27=~XG27;
LED-num++;
if(LED-num>1000){LED3=~LED3;LED-num=0};
这两句话什么意思啊?为什么大于1000呢?XG27代表什么啊?(LED-num代表什么啊?麻烦帮忙解答下啊,谢谢了,谢谢了
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-7-14 13:56:41
 
XG27=~XG27; 定时器中断的频率为2K,这个是为了用示波器看 定时器的中断频率。

LED-num++;
if(LED-num>1000){LED3=~LED3;LED-num=0};
这两句,定时器中断的频率为2k,计1000个点,就是0.5s。系统板上有一个LED,这两句就是控制LED以1s的频率闪烁。


这3句基本上都是为了查看定时器中断的,只不过一个是通过示波器,一个是通过LED.




lixinghua
  • 积分:1459
  • |
  • 主题:17
  • |
  • 帖子:204
积分:1459
LV6
高级工程师
  • 2017-7-14 16:47:25
 
关注!这很有用!
wszdxp2004
  • 积分:10192
  • |
  • 主题:85
  • |
  • 帖子:1244
积分:10192
LV10
总工程师
  • 2017-7-29 11:58:43
 
我也关注下!
lmx10
  • lmx10
  • 离线
  • LV1
  • 本网技工
  • 积分:66
  • |
  • 主题:0
  • |
  • 帖子:2
积分:66
LV1
本网技工
  • 2017-8-5 06:44:50
 
您好楼主,我在单片机上是查表实现spwm的,不知道怎么改变幅值,所以闭环不会做,我正在试控制直流侧电压从而改变交流幅值,实现闭环
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-8-5 19:31:57
 
你表中存的应该是PWM定时器计数值。改变幅值只要你把调制比和表中的数相乘就可以了。通过调节母线电压的幅值来调节逆变的输出,感觉不太好!
ruohan
  • ruohan
  • 离线
  • LV8
  • 副总工程师
  • 积分:7518
  • |
  • 主题:21
  • |
  • 帖子:1106
积分:7518
LV8
副总工程师
  • 2017-11-15 09:34:55
 
你这个里面的那个三角波和正弦波是用信号发生器产生的还是直接用个函数公式产生的,一直没有搞明白SPWM怎么产生,
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2017-11-15 10:10:10
 
直接DSP运算得出。2楼是计算原理;9楼是程序实现。
欧阳阿秋222
  • 积分:862
  • |
  • 主题:1
  • |
  • 帖子:48
积分:862
LV6
高级工程师
  • 2018-2-24 13:44:15
 
不错的资料,感谢分享
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-4-27 20:43:24
 
我看一些论文电压电流双闭环 这是怎么控制 楼主有研究吗  谢谢楼主
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-8 21:16:36
 
一般在电源这部分的电压电流闭环,多是电压外环电流内环。给定的电压值减去采样到的电压值,输入到电压环。电压环的输出减去采样到的电流,输入到电流环,电流环的输出就是PWM的占空比了。个人观点,双环的一个好处就是限制了瞬间电流的冲击。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-11 11:06:27
 
楼主 您是三角波的顶点采样还是0点采样  采样完开始计算吗 ,还有对于双闭环控制电压比较完的误差值怎么可以和电流比较呀 他们的单位都不一样 谢谢楼主
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-14 11:26:30
 
不是采样三角波,而是直接计算就好了。
194157kgqu5jqd51jhw6gf.png

电压环的输出为什么不可以给电流环呢。如果不可以,电压电流双环又该怎样进行参数的传递呢。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-14 17:35:05
 
楼主 做闭环控制不要采集输出的电压电流吗 您是什么时间采集电压电流的呀 是在一个周期的开始阶段还是周期的中间阶段,三角波的意思是pwm的载波  楼主用的是定时器定频率的 我是用pwm模块做的频率
三角载波.png
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-15 08:59:57
 
电压电流的采样都是在一个周期的开始阶段,然后PI,最后输出PWM占空比。我是用的DSP的PWM的外设来输出PWM。用到定时器是因为,要改变PWM的占空比。

如果你在外部产生一个三角波,和正弦波进行比较,在给入控制芯片,这应该是硬件的SPWM。软件的话可以直接计算,不需要外部提供三角波;也可以把SPWM的点直接写到控制芯片里,直接调用就好了。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-19 09:52:53
 
楼主为什么不在dsp中的pwm中断里改变占空比呀  这样实时性会不会变高
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-19 21:43:03
 
关于这点,也许是每个人有每个人的偏好吧!我个人觉得,在定时器中断中改变占空比比较好,而且容易控制逆变的相角。

你能在PWM中断中实现不是不可以!
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-23 21:14:34
 
楼主 这是在定时器中断中进行判断的吗 为什么td=0.00025+0.0005*index  0.00025怎么来的呀  case1完事了  case2 是调节什么的呢 楼主电流测的是哪块的 是电感上的电流吗 使用霍尔传感器测的的吗
360截图20180523211047849.jpg
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-26 22:10:06
 
0.00025 是为了让PWM在每个周期的正中间。
case1是个简单的缓起,case2是正常运行,只要将case1中的参考值改成定值就可以了。
电流采样肯定是流经电感的电流。用的是霍尔。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-27 11:50:42
 
楼主 case1是控制电流 那case2也是控制电流吗 还是控制电压
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-28 11:16:13
 
并网的话,参考都是电流。
离网的话,参考都是电压。

如果离网的话case1和case的参考都改成电压。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-29 14:21:29
 
楼主  你上面写的RC和T的关系 有什么用呀 对程序有什么影响呀  最后 在程序中怎么实现呢 谢谢楼主
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-29 14:36:07
 
在第几楼?
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-5-29 15:37:51
 
104楼
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-5-30 08:41:51
 
逆变的SPWM程序 没有用到 这个。104楼是用软件的方式实现硬件的低通滤波。程序中的参数和硬件一阶低通滤波中的 RC  和T 的关系。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-6-2 15:53:16
 
楼主 您控制部分 和功率部分是完全隔离的吗 如果是隔离的 电压电流反馈是怎么做的  我现在功率部分的地和控制部分的地是单点接地 但是母线电压一升高 pwm波就不干净  有时dsp还会死机  您一般是怎么处理的
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-6-2 23:23:30
 
必须要隔离啊!
采样用霍尔,或者交流也可以用互感器,都是隔离的。功率和控制的电是要全隔离的。
有的采样 使用运放的高阻差分电路来采样功率部分的电压信号,电流基本上直流都是霍尔,交流可以用互感器。
张工电源
  • 积分:427
  • |
  • 主题:2
  • |
  • 帖子:37
积分:427
LV6
高级工程师
  • 2018-6-3 10:03:24
 
楼主 运放的高阻差分电路来采样功率部分的电压信号 这么采集是隔离吗 这不需要和功率部分共地吗 谢谢楼主的耐心解答
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2018-6-3 18:55:28
 
liujie14565
  • 积分:584
  • |
  • 主题:2
  • |
  • 帖子:12
积分:584
LV6
高级工程师
  • 2022-4-13 16:54:49
 


楼主,想问个离网的电流内环的问题。假如电压外环PI后的值给到电流内环参考,然后跟电感电流反馈值进行误差然后比例P,这个值输出能直接当占空比值吗?还是需要转化一下数据?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2022-4-14 10:14:08
 
首先调节双环PI的时候,要先调电流内环的参数,再调电压外环的参数。当内环调整好后,调电压外环时,电压外环的输出就是电流内环的参考。不需要做占空比到电流/电压的映射,PI中的积分环节会自动帮你调整好,你只需要调好PI的参数就好了。
liujie14565
  • 积分:584
  • |
  • 主题:2
  • |
  • 帖子:12
积分:584
LV6
高级工程师
  • 2022-4-14 23:00:52
 


我的是单相的离网的,不是并网的。这种情况下单独调电流内环怎么调?这个时候电流环的给定是什么?反馈是电感电流采样。 然后再PI出来的也是调制比吗?输出占空比就是 调制比*sin(wr*td)吗?
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2022-4-15 09:42:52
 
给定是你想要逆变器输出的电流大小(在有负载的情况下),反馈就是电感电流。但是调节的不是占空比,而是调制比,因为是SPWM。
liujie14565
  • 积分:584
  • |
  • 主题:2
  • |
  • 帖子:12
积分:584
LV6
高级工程师
  • 2022-4-15 10:23:00
 


假如设置给定为电感电流峰峰值最大为30A,假如在空载情况下,反馈的电感电流为0.  这个情况下误差永远为最大。这没法调吧
liujie14565
  • 积分:584
  • |
  • 主题:2
  • |
  • 帖子:12
积分:584
LV6
高级工程师
  • 2022-5-30 18:27:30
 
电流环
jenniferxusf
  • 积分:245
  • |
  • 主题:0
  • |
  • 帖子:5
积分:245
LV3
助理工程师
  • 2022-5-30 19:30:01
 
电流环的给定是电压环的输出,如果是空载,电压环的输出应该也是0的.反馈就可能跟随给定了。
yanhongqiuhe
  • 积分:1615
  • |
  • 主题:48
  • |
  • 帖子:222
积分:1615
LV6
高级工程师
  • 2018-9-26 10:14:31
 
楼主真的无私,极好的帖子,学到了很多,这样的人在生活中一定也是很体面的,谢谢了。
常仪电子
  • 积分:130
  • |
  • 主题:0
  • |
  • 帖子:2
积分:130
LV2
本网技师
  • 2018-12-18 11:10:25
 
双极性调制方式,楼主可以写个简单的程序不?
常仪电子
  • 积分:130
  • |
  • 主题:0
  • |
  • 帖子:2
积分:130
LV2
本网技师
  • 2018-12-18 11:15:43
 
如图所示,S1和S4开关一致,S2和S4开关一致,两路开关信号加死区互补。
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2019-1-3 18:49:35
 
有机会 就写
lvshixvan
  • 积分:200
  • |
  • 主题:1
  • |
  • 帖子:30
积分:200
LV3
助理工程师
  • 2019-1-4 18:40:49
 
学习了!
youmulin
  • 积分:382
  • |
  • 主题:0
  • |
  • 帖子:34
积分:382
LV4
初级工程师
  • 2019-1-20 14:26:49
 
前来补充一下知识
唯心能悦
  • 积分:133
  • |
  • 主题:1
  • |
  • 帖子:13
积分:133
LV2
本网技师
  • 2019-2-15 14:20:41
 
真是好贴,请问楼主多大了?
好好学习123
  • 积分:389
  • |
  • 主题:1
  • |
  • 帖子:5
积分:389
LV4
初级工程师
  • 2019-2-26 19:54:57
 
前来补充知识!
benjaminlucky
  • 积分:173
  • |
  • 主题:3
  • |
  • 帖子:15
积分:173
LV2
本网技师
  • 2019-5-26 13:48:30
 
谢谢,你,分享蛮好的
超级蒜苗
  • 积分:1815
  • |
  • 主题:10
  • |
  • 帖子:84
积分:1815
LV6
高级工程师
  • 2019-6-5 17:43:25
 
谢谢楼主的讲解
dscjian
  • 积分:112
  • |
  • 主题:0
  • |
  • 帖子:2
积分:112
LV2
本网技师
  • 2019-6-8 16:08:27
 
你好,能分享下完整程序嘛,刚学DSP想学学实例
2291128250@qq.com
geyongc
  • 积分:107
  • |
  • 主题:0
  • |
  • 帖子:1
积分:107
LV2
本网技师
  • 2019-8-16 17:16:25
 
xuexi
zhangkaiy1220
  • 积分:195
  • |
  • 主题:0
  • |
  • 帖子:2
积分:195
LV2
本网技师
  • 2020-4-6 12:40:15
 
你好,可以分享下你的程序吗,谢谢。871413602@qq.com
jisngfayang001
  • 积分:161
  • |
  • 主题:0
  • |
  • 帖子:13
积分:161
LV2
本网技师
  • 2020-5-29 20:06:08
 
很全面,谢谢楼主分享
jisngfayang001
  • 积分:161
  • |
  • 主题:0
  • |
  • 帖子:13
积分:161
LV2
本网技师
  • 2020-5-30 15:32:48
 
很全面,谢谢楼主分享
deflfstc
  • 积分:229
  • |
  • 主题:0
  • |
  • 帖子:5
积分:229
LV3
助理工程师
  • 2020-6-5 21:36:12
 
不错哦,谢谢
十月的皮皮
  • 积分:3095
  • |
  • 主题:1
  • |
  • 帖子:109
积分:3095
LV8
副总工程师
  • 2020-8-7 08:58:25
 
MARK,学习!!
闲情逸致
  • 积分:3129
  • |
  • 主题:45
  • |
  • 帖子:655
积分:3129
版主
  • 2020-8-12 11:28:24
 
建议你用倍频SPWM控制!开关管工作在20KHz频率的时候电感电容都是等效于40KHz的结果,相对之下效率高,体积小成本更低。我们做出来的结果逆变效率可以做到97.5%以上。充电电流超过100A;功率与逆变双向一样。5KW双向并机并网逆变器整机成本190美金以下,带一个7英寸LCD触控屏(可做远控)!
billjing
  • 积分:200
  • |
  • 主题:1
  • |
  • 帖子:3
积分:200
LV3
助理工程师
  • 2020-8-12 17:18:25
 
你好,老师。想跟您交流一下关于非隔离光伏并网逆变器,运行过程中如果出现了组件负极接地的情况,逆变器应该如何做保护,才能保证逆变器不损坏?
hy13060228627
  • 积分:143
  • |
  • 主题:1
  • |
  • 帖子:9
积分:143
LV2
本网技师
  • 2020-8-27 15:29:25
 
这第一波知识就是入门普及啊,可惜我期末复习了很久,为自己默哀一分钟先
fishsz
  • 积分:181
  • |
  • 主题:0
  • |
  • 帖子:3
积分:181
LV2
本网技师
  • 2020-11-13 13:48:03
 
感谢楼主,刚开始学习
PNWZDL
  • 积分:1733
  • |
  • 主题:43
  • |
  • 帖子:458
积分:1733
LV0
禁止发言
  • 2021-6-11 09:14:57
 
提示: 作者被禁止或删除 内容自动屏蔽
ruohan
  • ruohan
  • 离线
  • LV8
  • 副总工程师
  • 积分:7518
  • |
  • 主题:21
  • |
  • 帖子:1106
积分:7518
LV8
副总工程师
  • 2021-8-27 13:55:39
 
能不能把整个程序代码发出来,大家一起学习一下,现在刚开始接触DSP,用在UPS方案上面的,,

飞翔Boss
  • 积分:2864
  • |
  • 主题:70
  • |
  • 帖子:457
积分:2864
LV8
副总工程师
  • 2022-1-10 08:49:07
 
谢谢您的分享正在开发高频UPS
seil
  • seil
  • 离线
  • LV8
  • 副总工程师
  • 积分:2945
  • |
  • 主题:189
  • |
  • 帖子:442
积分:2945
LV8
副总工程师
  • 2022-4-6 12:01:03
 
现在数字电源,是用C语言还是python还是汇编语言。逆变器和现在ACDC电源都用软件来做成数字电源,用什么芯片呀
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2022-4-7 08:55:18
 
嵌入式还是用C的比较多,芯片我用过的是DSP。
seil
  • seil
  • 离线
  • LV8
  • 副总工程师
  • 积分:2945
  • |
  • 主题:189
  • |
  • 帖子:442
积分:2945
LV8
副总工程师
  • 2022-4-7 09:48:08
 
我是初学没能不能具体帮忙举一块市面做大功率数字电源用的DSP芯片呀,感谢!
killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2022-4-8 09:37:20
 
TI的TMS320F28335
seil
  • seil
  • 离线
  • LV8
  • 副总工程师
  • 积分:2945
  • |
  • 主题:189
  • |
  • 帖子:442
积分:2945
LV8
副总工程师
  • 2022-4-8 10:07:57
 
谢谢
seil
  • seil
  • 离线
  • LV8
  • 副总工程师
  • 积分:2945
  • |
  • 主题:189
  • |
  • 帖子:442
积分:2945
LV8
副总工程师
  • 2022-4-15 16:52:03
 
TMS320F28335ZJZA
TMS320F28335PTPS
TMS320F28335PTPQ
我搜出三个型号有啥区别呀

killaws
  • 积分:10956
  • |
  • 主题:23
  • |
  • 帖子:594
积分:10956
LV10
总工程师
  • 2022-4-16 08:48:01
 
最后1位为温度信息;
再往前3位为封装信息。
AA.PNG BB.PNG

数据手册下载地址:https://www.ti.com.cn/product/zh ... ing&usecase=OPN


seil
  • seil
  • 离线
  • LV8
  • 副总工程师
  • 积分:2945
  • |
  • 主题:189
  • |
  • 帖子:442
积分:2945
LV8
副总工程师
  • 2022-4-22 10:23:40
 
谢谢
QLH2021
  • 积分:849
  • |
  • 主题:0
  • |
  • 帖子:95
积分:849
LV6
高级工程师
  • 2022-6-18 14:50:57
 
谢谢分享
hmsfeng
  • 积分:166
  • |
  • 主题:0
  • |
  • 帖子:6
积分:166
LV2
本网技师
  • 2022-11-16 19:41:04
 
感谢楼主分享,学习了
AnL151703
  • 积分:160
  • |
  • 主题:0
  • |
  • 帖子:4
积分:160
LV2
本网技师
  • 2023-2-9 15:24:59
  • 倒数10
 
看了几个小时,博主几年前就开始分享了,还一一做了答复,真赞!
帖子内容也很丰富。
想必博主做电源应该经验很丰富了吧?可以卖一套ACDC软硬件给我学习吗?谢谢
我想做储能交流方面的电源软件,目前做的时DCDC控制软件。
flimmy
  • flimmy
  • 离线
  • LV4
  • 初级工程师
  • 积分:319
  • |
  • 主题:0
  • |
  • 帖子:37
积分:319
LV4
初级工程师
  • 2023-4-9 17:43:53
  • 倒数8
 
学习学习
kob1981520
  • 积分:941
  • |
  • 主题:1
  • |
  • 帖子:229
积分:941
LV6
高级工程师
  • 2023-6-28 16:10:03
  • 倒数6
 
Mark,留个记号
wangyj0
  • 积分:400
  • |
  • 主题:3
  • |
  • 帖子:18
积分:400
LV6
高级工程师
  • 2023-6-28 15:34:09
  • 倒数7
 
先收藏!!!
idd006032
  • 积分:438
  • |
  • 主题:15
  • |
  • 帖子:82
积分:438
LV6
高级工程师
  • 2023-10-27 17:23:14
  • 倒数4
 
感谢楼主认真分析分享
zwjiang
  • 积分:7822
  • |
  • 主题:21
  • |
  • 帖子:103
积分:7822
LV8
副总工程师
  • 2023-11-3 09:44:07
  • 倒数3
 
学习学习,感谢楼主分享
infortrans
  • 积分:2136
  • |
  • 主题:0
  • |
  • 帖子:248
积分:2136
LV8
副总工程师
  • 2023-12-18 08:21:31
  • 倒数2
 
学习老帖                        
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号