| | | | | 期待后续,看起来不错的样子,希望有更多的细节方面的展开
|
|
|
| | | | | 好腻害呀,我最近也在做逆变器呀,有空给 讲下原理吧呀。 |
|
|
|
| | | | | 师兄你好,我也是在读博士,一年级。有些问题还需要向你请教。
|
|
|
| | | | | | | 好的,互相学习吧,我也是边探索边学习,可能有点方面还不如您呢 |
|
|
|
|
| | | | | | | 反激能量储存在气隙中这说法值得商榷,电感储能应该与气隙无关,举个例子,棒状电感和空心电感储能,谈什么气隙?我更倾向于气隙只是降低磁导率,改变了BH曲线的斜率,使磁芯抗直流特性增加,因而能够承受更大的磁场强度,而磁场强度决定了在相同磁感应强度下电感的储能,能量是储存在磁场里的,就像电容储能,能量储存在电场里,所以气隙与储能不储能无关。 |
|
|
| | | | | | | | | 嗯,您说的对!我可能没表达清楚,呵呵。
我理解加气隙有以下几个作用:
1、您看横轴是磁场强度(H),纵轴是磁通量(Φ)的那条曲线,也就是所谓的磁滞回线。
H与线圈电流I成正比(H=NI/lm),其中N是线圈匝数,lm是平均磁路长度;
Φ与磁通密度B成正比(Φ=BAc),其中Ac是窗口面积。
所以H-Φ曲线也反应了I-B的关系,电流大了以后,超过Isat,磁芯会饱和,进入Bsat。
这里Bsat铁氧体就是0.3T,硅钢片就是1-2T,坡莫合金就是0.5-1T,铁硅铝(Sendust)就是1.05T。
咱不能让磁芯就如饱和状态啊,要不就短路了。可以选择饱和磁通密度稍大的材料,或者加入气隙。
因为I-B曲线的斜率就是1/R,其中磁阻R=lm/(μA)。
然后加入气隙可以使磁阻增加:Rc+Rg=lm/(μcAc)+lg/(μgAg),其中后面这一项就是气隙的磁阻
然后就使得斜率降低,曲线更平缓。
因此加入气隙可以提高饱和电流,使变压器能够过更大的电流而不饱和。
2、磁芯的磁导率μc受温度的影响大,而空气磁导率μg受温度影响小,加入气隙可以使电感量尽可能小的受外界因素影响;
3、气隙虽然增加了磁阻,但是降低了电感量,因为电感定义为L=(N^2)/(Rc+Rg),所以要实现相同的电感量需要更多匝数,而且气隙增加了漏感,这是缺点。
|
|
|
| | | | | | | | | 假如将磁环假如一点气息,磁场的储能会增加,和相同体积的磁环哪个储能会更大?
为什么?
|
|
|
| | | | | | | | | | | 前楼已经回答你了,抗饱和电流增大了,磁芯能量自然会增大。
|
|
|
|
| | | | | | | | | 磁场存储的能量是H*B,气隙磁导率小,但与磁芯的B一样大,因此气隙H更大,大部分能量存储于气隙中,这个说法没错的 |
|
|
|
| | | | | | | 看了你的帖子,感觉到亲切而又受益匪浅,其实光伏并网发电并没有你想象的那么没前途,只是还没爆发而已。能不能透露一下你是哪个学校的,很好奇
|
|
|
|
| | | | | | | 呵呵,我就是写一个技术日志似的,留个存档,可能以后自己写论文时候有用。
|
|
|
|
| | | | | | | 嗯 用万能板搭的各个位置波形还可以,输出波形失真也挺小。我这已经在画PCB了,呵呵~
|
|
|
| | | | | | | | | 方案探讨:QQ:775033039 LLC方案群组: 116760409 (可提供样机测试。。。。并协助开发)
|
|
|
|
| | | | | | | RCD吸收电容上的电不是彻底放完的哦,RCD吸收能量来源主要是变压器漏感及引线的寄生电感,和母线电压没啥关系,你要是彻底放完得多大损耗了,冬天可以当烤炉了
|
|
|
| | | | | | | 楼主,辛苦了,我们学习了,
对于删极电阻的作用,个人理解,有一个非常重要的作用,是对应开关损耗,并联的二极管,只是会加快关断的速度,
但是这样有更严重的一个问题需要考量,关断速度加快对应了di/dt变大,问题来了,尤其是楼主手动搭接的换流回路,关断尖峰挡都挡不住。
|
|
|
| | | YTDFWANGWEI- 积分:109861
- |
- 主题:142
- |
- 帖子:45922
积分:109861 版主 | | | | 如果是这种吸收,电容不会每个周期都充放电的。损耗的计算方式也不对。
|
|
|
| | | | | | | 我觉得全桥电路里面的MOSFET不需要反并联肖特基二极管,就用MOS的体二极管就行:因为上下两个对角二极管导通的时候,是承受了反向母线电压的,所以二极管的正向电流会迅速下降,在死区时间内就完成了反向恢复,反向恢复电压很小。
|
|
|
| | | | | | | 你好,能具体解释一下D1的作用么,反向恢复的时候体二极管会有大电流冲击,但是反向并联的肖特基也起不到保护的作用啊,求解释
|
|
|
| | | | | 楼主加油,做完了可否把电流环算法分享一下,我们也是在做一个小功率并网项目,目前是被坑在电流环上了,无奈水平有限老师们也不晓得怎么搞了 |
|
|
| | | | | | | 好的,我还没做到并网算法,等做到了@你,咱讨论讨论,互相学习
|
|
|
|
| | | | | | | 我觉得的确是这样,尤其是中国,政策不完善,也没那条件。欧美国家独门独院,放一排电池板自发自用,多余的并网,国家还给补助。反正我就做着玩呗,管它市场怎么样,先毕业再说(-:
|
|
|
|
|
| | | | | | | 对于隔离的12V降5V,我们也没有很好的办法,大家有没有比较好的想法呀 |
|
|
| | | | | | | | | 隔离的不是很简单么,你说的to系列芯片搭个小反激完全没问题啊 |
|
|
| | | | | | | | | | | to系列芯片一般都要85VAC输入以上才可以啊,12V—14V也可以吗
|
|
|
|
|
|
| | | | | | | 对于反激开关电源的设计我建议你要是想学好的话还是仔细看一下,我曾经设计过直流输入36V——100V的用于mppt控制器的都没有问题的,
这个不能单纯依赖用所谓的软件来计算出来,还有那个用TOP器件的话也可以的,我一直是用UC3842经典芯片控制,也可以使用UC3845.
这个辅助电源的话使用LM2596s完全可以,使用LM系列的也没问题的。能简化的就简化。
|
|
|
|
|
| | | | | 你这个采用的是推挽式四管驱动结构吗,不知控制芯片用的啥? |
|
|
| | | | | | | 前级不是推挽结构,就是全桥结构,用了四个低导通阻抗的MOS管 |
|
|
|
|
| | | | | 期待你的帖子更新。能用万能板搭个1000W的逆变,你够牛
|
|
|
| | | | | | | 嗯,争取每天更新,最近有点忙,所以不定期更新。最终还是要画板子的,边摸索边做呗,毕竟之前没有做逆变器的经验。
|
|
|
|
|
| | | | | | | 我们用的也是正弦表法,锁相用的是零点中断,不过用的是M3控制器
|
|
|
| | | | | | | | | 你用的Cortex M3?我总觉得用ARM内核不如用DSP,ARM适合搞个人机交互界面、编个通信协议啥的,我觉得产生PWM、编写并网算法之类的还是DSP更合适,因为里面有ePWM、HRPWM之类的精度比较高而且方便。
|
|
|
| | | | | | | | | | | 用啥都不是问题,DSP不会嘿嘿,再就是如果楼主把电流环算法的思路能讲解下再好了,这个在光伏并网里面很重要,也是防止倒灌的途径。
|
|
|
| | | | | | | | | | | | | 嗯好的,我现在还没有实现并网,等我编写出并网算法之后咱们再交流~
|
|
|
|
| | | | | 现在放出MATLAB计算双极性SPWM,产生正弦表的程序
正弦表我生成了txt格式的表,并做成了C语言数组的形式,直接写入DSP即可;
TBPRD之类的值,也直接写入DSP。
程序不长,我已经精简了很多,本人比较讨厌又臭又长的程序,呵呵。
clc;clear;close all;
A=1; %正弦波幅值
fs=10e3; %采样频率,即SPWM波频率
f=50; %正弦波频率(工频)
w=2*pi*f; %正弦波角频率
T=1/f; %正弦波一个周期时间
N=fs/f; %每周期采样点数
Ts=T/N; %采样间隔
Vcc=3.3; %DSP输出电平
fdsp=60e6; %DSP主频
tdz=300e-9; %死区时间300ns
K=2*tdz/Ts; %2倍死区时间占采样周期比例
maxD=0.95; %设置最大占空比
minD=0.05; %设置最小占空比
for i=0:N; %积分刻度生成
G(i+1)=i*T/N;
end
for i=1:N;
%定积分法
sinetable(i)=-A/w*(cos(w*G(i+1))-cos(w*G(i)));
end
%实际上sinetable存的是每个周期的面积值
Dinitial=(sinetable./Vcc-K+1)/2; %初始占空比(等效面积定义法)
%并根据SPWPM公式:(2D-1+K)*Vcc=SinArea
D=mapminmax(Dinitial,minD,maxD); %映射至最大最小值之间
TBPRD=fdsp/(2*fs)
TABLE=round((1-D).*TBPRD); %即保存TxCMPA的值(半个周期)
Dactual=(TBPRD-TABLE)./TBPRD.*100; %实际占空比(百分数)
TABLE=reshape(TABLE,10,length(TABLE)/10);
TABLE=TABLE';
[m,n]=size(TABLE);
%写入文件
fid = fopen('sinedata.txt','w');
for i=1:m
for j=1:n
if j==n&&i~=m
fprintf(fid,'%3d,\n',TABLE(i,j));
elseif j==n&&i==m
fprintf(fid,'%3d',TABLE(i,j));
else
fprintf(fid,'%3d,\t',TABLE(i,j));
end
end
end
fclose(fid);
tablesize=m.*n
不让上传.m的文件,我传个txt的程序:
SineTable_Bipolar.txt
(1.48 KB, 下载次数: 1226)
|
|
|
|
|
|
|
| | | | | | | | | | | 师哥,我的编程能力不好,我想问一下,matlab运行出的TABLE里的数据就是所谓的表格吧,在dsp中这些数据是要写到比较寄存器中吧,是这样吗?师哥能不能给讲解一下,谢谢。
|
|
|
|
|
|
|
|
| | | | | | | 鄙人不才,某学校硕士生一名 ,下面是我做的单项离网逆变器3000W,出于对光伏发电的热爱才搞了这个,上图。
下面是板子背面和正面图片 本帖最后由 qkpufo 于 2016-7-17 09:03 编辑
|
|
|
| | | | | | | | | 板子是12/24/48V通用板,这里为了设计方便,mos管的散热方式有多种可以使用F型散热片也可以使用一块大的
铝散热片进行散热这样的话基本不用风扇,散热效果杠杠的。下面是装机图:
|
|
|
|
|
|
|
|
| | | | | | | | | | | | | 第一次发帖别见怪,前级使用推挽模式后级使用SPWM模式单极性。正在努力搞6KW,下面是总装机+外壳,还有更大的机箱是为大容量准备的:
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | 欢迎学习交流,目前还有套件。因为处于成本考虑要是单纯做离网的话,DSP是很浪费的。
前级使用TL494或SG3525均可。
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | 关于并网部分有些问题能请教一下吗,568038246,这是我QQ
|
|
|
|
|
|
|
| | | | | | | | | | | 能加下QQ吗。我的526841522 ,在做IGBT散热器,和你做的这个差不多,请教下
|
|
|
|
| | | | | | | 求教楼主 ,您的图中的那些电压尖峰怎么看,因为我在试验中发现这个驱动尖峰会随着主电电压提升影响很大。 |
|
|
|
|
| | | | | | | 您好,电感在通入大电流后感量势必会减小,是否需要考虑磁衰对输出滤波效果的影响?
|
|
|
| | | | xkw1cn- 积分:131377
- |
- 主题:37517
- |
- 帖子:55621
积分:131377 版主 | | | | | |
|
|
| | | | | | | | | | | Hl=NI,当I增大的时候,H自然会增大;拿磁滞回线的第一象限来说,μ=B/H是
会随着H的增大而减小,而此时的电感量L=N^2*μ*Ae/l也会随之减小;
版主大大,我这么理解应该是对的吧。
|
|
|
|
|
| | | | | | | 我觉得这个散热片的选择还是得根据实际来,有时间小白楼参观一下。
|
|
|
| | | | | | | | | 根据实际的什么来?挨个试?烫了换大点,凉了换小点?呵呵
|
|
|
|
| | | | | | | | | | | | | 我是觉得设计阶段还是大概算一下比较好,因为以前我因为散热片选择的太小吃了不少亏了
|
|
|
| | | | | | | | | | | | | | | 楼主写的很详细,希望写的时候能够多考证,因为很多人看了,有错误的话别人学习就会受到干扰。谢谢哟
|
|
|
| | | | | | | | | | | | | | | | | 嗯 是的 我查了很多资料,提炼综合出来的。谢谢提醒!
|
|
|
|
| | | | | | | 你这个散热片高度是多少,你所说的表面积包括扇齿面积吗 |
|
|
| | | | | 今天的主题是:DSP开环的程序
好几天没有更新,因为我回家看孩子啦,今天刚能腾出点时间就开机分享点东西。
DSP采用的是TMS320F28027,其他DSP稍微修改即可,基本差不多。
GPIO0和GPIO1产生互补带死区的SPWM,频率10kHz;GPIO2和GPIO3产生互补带死区的50%方波,频率40kHz。
这次先分享开环的程序,通过手动调节Vfactor(电压缩放因子)来调节SPWM的占空比。
程序亲测能够正常工作!
下面把程序粘贴出来,并且也附加到附件中。
#include "DSP28x_Project.h" // Device Headerfile and Examples Include File
#define uint unsigned int
void InitEPwm1(void);
void InitEPwm2(void);
uint transformsinevalue(uint oldvalue,uint middlevalue,float factor);
__interrupt void epwm1_isr(void);
#define tablesize 200 //一个周期正弦表大小
uint Num=0; //遍历正弦表指示变量
volatile float Vfactor=1.0;//电压缩放因子,根据反馈有效值调整
//正弦表
const uint sinetable[tablesize]={
1462, 1415, 1369, 1322, 1276, 1230, 1184, 1138, 1093, 1048,
1004, 960, 917, 874, 832, 791, 750, 710, 671, 633,
595, 559, 523, 488, 455, 422, 391, 360, 331, 303,
276, 250, 226, 202, 181, 160, 141, 123, 106, 91,
77, 65, 54, 44, 36, 30, 25, 21, 19, 18,
19, 21, 25, 30, 36, 44, 54, 65, 77, 91,
106, 123, 141, 160, 181, 202, 226, 250, 276, 303,
331, 360, 391, 422, 455, 488, 523, 559, 595, 633,
671, 710, 750, 791, 832, 874, 917, 960, 1004, 1048,
1093, 1138, 1184, 1230, 1276, 1322, 1369, 1415, 1462, 1509,
1556, 1603, 1649, 1696, 1742, 1788, 1834, 1880, 1925, 1970,
2014, 2058, 2101, 2144, 2186, 2227, 2268, 2308, 2347, 2385,
2423, 2459, 2495, 2530, 2563, 2596, 2627, 2658, 2687, 2715,
2742, 2768, 2792, 2816, 2837, 2858, 2877, 2895, 2912, 2927,
2941, 2953, 2964, 2974, 2982, 2988, 2993, 2997, 2999, 3000,
2999, 2997, 2993, 2988, 2982, 2974, 2964, 2953, 2941, 2927,
2912, 2895, 2877, 2858, 2837, 2816, 2792, 2768, 2742, 2715,
2687, 2658, 2627, 2596, 2563, 2530, 2495, 2459, 2423, 2385,
2347, 2308, 2268, 2227, 2186, 2144, 2101, 2058, 2014, 1970,
1925, 1880, 1834, 1788, 1742, 1696, 1649, 1603, 1556, 1509
};
//缩放公式:Vfactor*(sinetable-Mid)+Mid
uint newsinetable[tablesize];
void main(void)
{
InitSysCtrl();
InitEPwm1Gpio();
InitEPwm2Gpio();
DINT;
InitPieCtrl();
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
EALLOW;
PieVectTable.EPWM1_INT = &epwm1_isr;
//PieVectTable.ADCINT1 = &adc_isr;
EDIS;
EALLOW;
SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 0;
EDIS;
InitEPwm1();
InitEPwm2();
EALLOW;
SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1;
EDIS;
IER |= M_INT3;
PieCtrlRegs.PIEIER3.bit.INTx1 = 1;
EINT;
ERTM;
for(;;)
{
__asm("NOP");
}
}
__interrupt void epwm1_isr(void)
{
uint Mid=sinetable[tablesize-1];
if(Num==tablesize)
Num=0;
EPwm1Regs.CMPA.half.CMPA=transformsinevalue(sinetable[Num],Mid,Vfactor);
Num++;
EPwm1Regs.ETCLR.bit.INT = 1;
PieCtrlRegs.PIEACK.all = PIEACK_GROUP3;//写1清0
}
void InitEPwm1()
{
EPwm1Regs.TBPRD = 3000; // Set timer period
EPwm1Regs.TBPHS.half.TBPHS = 0x0000; // Phase is 0
EPwm1Regs.TBCTR = 0x0000; // Clear counter
// Setup TBCLK
EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; // Count up
EPwm1Regs.TBCTL.bit.PHSEN = TB_DISABLE; // Disable phase loading
EPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1; // Clock ratio to SYSCLKOUT
EPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV1; // Slow just to observe on the scope
EPwm1Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW; // Load registers every ZERO
EPwm1Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW;
EPwm1Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO_PRD;
EPwm1Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO_PRD;
// Setup compare
EPwm1Regs.CMPA.half.CMPA = 3000; //占空比设置为0,防止上电瞬间电压值达到最大
// Set actions
EPwm1Regs.AQCTLA.bit.CAU = AQ_SET; // Set PWM2A on Zero
EPwm1Regs.AQCTLA.bit.CAD = AQ_CLEAR;
// Active Low complementary PWMs - setup the deadband
EPwm1Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;
EPwm1Regs.DBCTL.bit.POLSEL = DB_ACTV_LOC;
EPwm1Regs.DBCTL.bit.IN_MODE = DBA_ALL;
EPwm1Regs.DBRED = 18;
EPwm1Regs.DBFED = 18;
//这数乘以16.67ns就是死区时间;这里取500ns
// Interrupt where we will modify the deadband
EPwm1Regs.ETSEL.bit.INTSEL = ET_CTR_ZERO; // Select INT on Zero event
EPwm1Regs.ETSEL.bit.INTEN = 1; // Enable INT
EPwm1Regs.ETPS.bit.INTPRD = ET_1ST; // Generate INT on 3rd event
}
void InitEPwm2()
{
//TBCLK=SYSCLKOUT/(HSPCLKDIV*CLKDIV)=(1/60M)/(1*1)
//Tpwm=2*TBPRD*T_TBCLK (For Updown mode)
//1/40K=2*TBPRD*(1/60M)==>TBPRD=750
EPwm2Regs.TBPRD = 750; // Set timer period
EPwm2Regs.TBPHS.half.TBPHS = 0x0000; // Phase is 0
EPwm2Regs.TBCTR = 0x0000; // Clear counter
// Setup TBCLK
EPwm2Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; // Count updown
EPwm2Regs.TBCTL.bit.PHSEN = TB_DISABLE; // Disable phase loading
EPwm2Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1; // Clock ratio to SYSCLKOUT
EPwm2Regs.TBCTL.bit.CLKDIV = TB_DIV1;
EPwm2Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW; // Load registers every ZERO
EPwm2Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW;
EPwm2Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO;
EPwm2Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO;
// Setup compare
EPwm2Regs.CMPA.half.CMPA = 375;
// Set actions
EPwm2Regs.AQCTLA.bit.CAU = AQ_CLEAR; // Set PWM1A on Zero
EPwm2Regs.AQCTLA.bit.CAD = AQ_SET;
// Active Low PWMs - Setup Deadband
EPwm2Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;
EPwm2Regs.DBCTL.bit.POLSEL = DB_ACTV_LOC;
EPwm2Regs.DBCTL.bit.IN_MODE = DBA_ALL;
EPwm2Regs.DBRED = 18;
EPwm2Regs.DBFED = 18;
//这数乘以16.67ns就是死区时间;这里取500ns
// Interrupt where we will change the Deadband
EPwm2Regs.ETSEL.bit.INTSEL = ET_CTR_ZERO; // Select INT on Zero event
EPwm2Regs.ETSEL.bit.INTEN = 1; // Enable INT
EPwm2Regs.ETPS.bit.INTPRD = ET_3RD; // Generate INT on 3rd event
}
uint transformsinevalue(uint oldvalue, uint middlevalue, float factor)
{
uint newvalue;
newvalue=(uint)(((int)oldvalue-(int)middlevalue)*factor+middlevalue);
return newvalue;
}
//===========================================================================
// No more.
//===========================================================================
main.txt
(6.08 KB, 下载次数: 1189)
|
|
|
|
|
|
| | | | | | | 有种看论文的感觉,做一道菜要从选地平地选种子开始.....
|
|
|
| | | | | | | | | 是啊,每个人水平参差不齐,我尽量让每个人都能看懂呀,这叫童叟无欺
|
|
|
|
|
|
| | | | | | | | | 没呢,这不一直在家带孩子呢,呵呵,一直没有时间更新...
|
|
|
| | | | | | | | | | |
产品化的微逆900w
外形图
你做的无法产品化啊
我也是做光伏并网逆变器的
|
|
|
|
|
|
| | | | | 今天的主题是:逆变电源的开环电路图
很久没有更新了,一直在家带孩子腾不出时间来。现在放出逆变电源的开环电路图,反馈还不完美还在调试,参数我标记的很详细,希望对大家有帮助。
先放一个图片版的,看不清可以去附件里下载PDF版的。
INVERTER20160901.pdf
(549.87 KB, 下载次数: 1460)
|
|
|
| | | | | | | 大家不用着急,做逆变器得一步一步的来,我是个完美主义者,我尽量做的完美之后再放上来。
参加比赛是次要的,即使比赛结束后,我也会按部就班的更新~
|
|
|
|
|
|
|
| | | | | 楼主你好!请问你这个RCD吸收电路(220NF,10欧,4007)是否有经过长时间的老化工作? |
|
|
| | | | | | | 暂时还没有,因为不是为了做产品,暂时也没有做产品的打算。先博士毕业了再说,呵呵 |
|
|
| | xkw1cn- 积分:131377
- |
- 主题:37517
- |
- 帖子:55621
积分:131377 版主 | | | 收集资料——讨论——仿真——实验 果然是标准的学校流程!喜欢!
作为太阳能逆变器;有两个问题:
1)最大功率点的寻找
2)孤岛问题
不知楼主是否可以分享一下?
|
|
|
| | | | | | | 1)最大功率点我有自己的算法,但是现在仍在论文在投中,恕不能透露,等论文发表了我会把资料放上来的。
我觉得现阶段已经做成产品的,大部分用的都是扰动观测法或者电导增量法。其他的比如说蚁群算法、模糊算法、神经网络算法啊之类的,我觉得算法复杂度太高了,写写论文搞搞理论可以,根本不可能写到DSP或者FPGA里实时的运行。
2)孤岛效应暂时还不是研究的重点,因为我查了很多资料,孤岛效应只是理论上会出现,但是现实中并没有出现过。
希望多多交流哦
|
|
|
| | | | xkw1cn- 积分:131377
- |
- 主题:37517
- |
- 帖子:55621
积分:131377 版主 | | | | | 作为太阳能逆变器;这两个都是不可分割的部分。现实中也是如此。
如果以后有机会继续从事这方面工作;建议拆个日本国内销售的这类产品。一个关乎安全;另一个是产品的生命。
|
|
|
|
| | | | | | | | | | | | | 楼主,你好,拜读了你的大作,有一点还不明朗。请问下这个缓冲电路工作原理
|
|
|
| | | | | | | | | 孤岛效应是可能存在的,但是这个完全可以通过电压检测来识别,电网负载无穷大,不是你的小逆变器能拉的起的
|
|
|
|
| | | xkw1cn- 积分:131377
- |
- 主题:37517
- |
- 帖子:55621
积分:131377 版主 | | | | 曝光?人家自信!
|
|
|
|
|
| | | | | 楼主你好!我看了你发的PCB原理图,你的直流高压母线上用了一个20mH的电感。实际使用中你确实用的这个大的电感?谢谢! |
|
|
| | | | | 楼主继续更新啊,建议多讲点基础的知识,像热阻计算和spwm产生的原理这样的 |
|
|
|
|
|
|
|
|
|
| | | | | 本人电源菜鸟,看了帖子感觉非常懵逼。。。。。。牛人啊 |
|
|
|
| | | | | 楼主还在吗,我做buck电路时,上管,下管用的都是IGBT,没用快恢复二极管,下管漏源极电压尖峰太高,想加个RCD吸收电路,楼主能指点一下,对于buck电路,RCD吸收电路该怎么设计 |
|
|
|
| | | | | | | 等待楼主的闭环。28335独立逆变器闭环实验遇到问题,求楼主指导。
|
|
|
|
| | | | | 楼主,想请教一下怎么在matlab中生成DSP代码,
有什么书籍或者资料推荐么?
|
|
|
| | | | | 楼主好,请问我们在广东惠州 想招工程师,你有可以推荐的吗?TKS |
|
|
| | | | | 能联系下吗?18158335666,高薪诚聘逆变器软件工程师
|
|
|
|
|
|