Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi
Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi
269LAR AR4,psenLT *LDP #IAMPY IAAPACLDP #psenp120LAR AR4,psenp120LT *+SAR AR4,psenp120LDP #IBMPY IBAPACLDP #psenm120LAR AR4,psenm120LT *+SAR AR4,psenm120LDP #ICMPY ICAPACLDP #KD_4LT KD_4LDP #IQSACH IQLACC #0MPY IQAPACSAC IQ;cálculo do filtro de referênciaLACC #0SPM 1SETC SXMLDP #IDrefFANTLT IDrefFANTMPY K1FAPACLDP #IDrefSATANTLT IDrefSATANTMPY K2FAPACLDP #IDrefFSACH IDrefF;atualiza IDrefSAT anteriorLACC #0LDP #IDrefSATLACC IDrefSATLDP #IDrefSATANTSACL IDrefSATANT; atualiza IDref filtrado anteriorLACC #0LDP #IDrefFLACC IDrefFLDP #IDrefFANTSACL IDrefFANT;comutacao de controle nas malhas IMAR *,AR4LDP #temporizadorLAR AR4,temporizadorLAR AR0,#94CMPR 0BCND nresetami, NTCLDP #IDLACC IDLDP #IDrefFSACL IDrefF;acoplamentoLACC #0LDP #KdesacoplLT KdesacoplMPY IQAPACLDP #DdADD Dd,16LDP #DdlinhaIANTSACH DdlinhaIANTLACC #0LDP #KdesacoplLT KdesacoplMPY IDSPACLDP #DqADD Dq,16LDP #DqlinhaIANTSACH DqlinhaIANTnresetami:;cálculo do compensador de corrente;D; Errio IDLACC #0LDP #IDrefFLACC IDrefF,16LDP #IDSUB ID,16LDP #ErroIdSACH ErroId; Ddlinha proporcionalLACC #0LDP #K1ILT K1IMPY ErroIdSPACSPACLDP #DdlinhaPSACH DdlinhaP; Ddlinha IntegralLACC #0LDP #K2ILT K2IMPY ErroIdSPACLDP #DdlinhaIANTADD DdlinhaIANT,16LDP #DdlinhaISACH DdlinhaI; atualiza Ddlinha integral anteriorLDP #DdlinhaIANTSACH DdlinhaIANT; Ddlinha (total)LDP #DdlinhaPADD DdlinhaP,16LDP #DdlinhaSACH Ddlinha;Q; erro IQLACC #0LDP #IQSUB IQ,16LDP #ErroIqSACH ErroIq; Dqlinha proporcionalLACC #0LDP #K1ILT K1IMPY ErroIqSPACSPACLDP #DqlinhaPSACH DqlinhaP; Dqlinha IntegralLACC #0LDP #K2ILT K2IMPY ErroIqSPACLDP #DqlinhaIANTADD DqlinhaIANT,16LDP #DqlinhaISACH DqlinhaI; atualiza Dqlinha integral anteriorLDP #DqlinhaIANTSACH DqlinhaIANT
270; Dqlinha (total)LDP #DqlinhaPADD DqlinhaP,16LDP #DqlinhaSACH Dqlinha;limitação de Dqlinha (saturação)LACC #0LDP #DqlinhaLACC DqlinhaLDP #DqlinhaSATSACL DqlinhaSATMAR *,AR4LDP #DqlinhaLAR AR4,DqlinhaLAR AR0,#32767CMPR 2BCND nsaturaIq, NTCLAR AR0,#60622CMPR 1BCND nsaturaIq, NTCLDP #DqlinhaSATSPLK #60622, DqlinhaSATnsaturaIq:;desacoplamentoLACC #0LDP #KdesacoplLT KdesacoplMPY IQSPACLDP #DdlinhaADD Ddlinha,16LDP #DdSACH DdLACC #0LDP #KdesacoplLT KdesacoplMPY IDAPACLDP #DqlinhaSATADD DqlinhaSAT,16LDP #DqSACH Dq;soft start de razao ciclicaCLRC CCLRC SXMMAR *,AR4LDP #temporizadorLAR AR4,temporizadorLAR AR0,#95CMPR 1BCND ndecDs, NTCLACC #0LDP #DdsoftLACC DdsoftLDP #fatorSUB fatorSACL DdsoftLDP #DdSACL DdLACC #0LDP #fatorLACC fatorCMPLAND #0000000000000001bSACL fatorLDP #sincronismoLAR AR4,sincronismoLAR AR0,#1CMPR 0BCND nincDq, NTCLACC #0LDP #DqsoftLACC DqsoftADD #1SACL DqsoftnincDq:LDP #DqsoftLACC DqsoftLDP #DqSACL DqndecDs:;cálculo de Dalfa e DbetaSETC SXMSETC OVMSPM 1; calculo de DalfaMPY #0LACC #0MAR *, AR4LDP #pcosLAR AR4,pcosLT *LDP #DdMPY DdAPACLDP #psenLAR AR4,psenLT *LDP #DqMPY DqAPACLDP #DalfaSACH Dalfa; cálculo de DbetaMPY #0LACC #0LDP #pcosLAR AR4,pcosLT *+SAR AR4,pcosLDP #DqMPY DqAPACLDP #psenLAR AR4,psenLT *+SAR AR4,psenLDP #DdMPY DdSPACLDP #DbetaSACH Dbeta; testa fim da tabela e reset do psenMAR *,AR4LDP #psenLAR AR4,psenLDP #TABELALAR AR0,#(TABELA+table_len-1)CMPR 2BCND continua4, NTCLDP #psenSPLK TABELA,psencontinua4:; testa fim da tabela e reset do pcossenoLDP #pcosLAR AR4,pcosCMPR 2BCND continua5, NTCLDP #pcosSPLK TABELA,pcoscontinua5:; testa fim da tabela e reset do pcosp120LDP #pcosp120LAR AR4,pcosp120CMPR 2BCND continua6, NTCLDP #pcosp120SPLK TABELA,pcosp120continua6:; testa fim da tabela e reset do pcosm120
- Page 233 and 234: 218VS( t)iS( t )V ( t)D1iD1( t )a)
- Page 235 and 236: 2208.5.2. Operação com V L = 380
- Page 237 and 238: 222Tabela 8-7 - Fator de potência.
- Page 239 and 240: 224Na Fig. 8-41, na Fig. 8-42 e na
- Page 241 and 242: 226CONCLUSÃO GERALForam demonstrad
- Page 243 and 244: 228dos valores teóricos, validando
- Page 245 and 246: 230R83C386.94kV15n714nVo5/400R82 TL
- Page 247 and 248: 232V_V46 V15n 0 DC -15D_D43 $N_0005
- Page 249 and 250: I234ANEXO B. Diagrama Esquemático
- Page 251 and 252: 236um5um1Eq1um1Eq4Dalfa1.225Dalfa1.
- Page 253 and 254: 238.ends qualyuniy20k_S36.subckt qu
- Page 255 and 256: 240R97C497.7kV15n646nVo5/400R92 TL0
- Page 257 and 258: 242E_SUM26 $N_0009 0 VALUE{V($N_001
- Page 259 and 260: 244ANEXO D. Dimensionamento do Est
- Page 261 and 262: 246D.2. Dimensionamento dos Indutor
- Page 263 and 264: 248⎧ vA(t) + vB(t) + vC(t) = 0⎪
- Page 265 and 266: 250P 0,613⋅V −2⋅η⋅VI = ⋅
- Page 267 and 268: 252ππ⎧⎫6 61 ⎪⎪IS = ⋅⎨
- Page 269 and 270: 254ID3456MEDdiodos D I3456 .0⎧⎫
- Page 271 and 272: 256ANEXO E. Esquemas Elétricos das
- Page 273 and 274: 258C7100pF1110U2ALF347324111+-V+V-O
- Page 275 and 276: 260GNDVsincA10k56nR54C31+15VR473.3k
- Page 277 and 278: 262Barra de PinosBarra de Pinos1Bar
- Page 279 and 280: 264int10: B int10int11: B int11int1
- Page 281 and 282: 266LDP #DP_EVBSPLK #0000h, T3CONSPL
- Page 283: 268SACL IDrefSATMAR *,AR4LDP #IDref
- Page 287 and 288: 272LDP #KD_1LT KD_1MPY DalfaSPACLDP
- Page 289 and 290: 274CLRC SXMCLRC OVM; testa Inibe pa
- Page 291 and 292: 276REFERÊNCIAS BIBLIOGRÁFICAS[1]
- Page 293 and 294: 278[21] AREDES, M.; Active Power Li
- Page 295 and 296: 280[44] BOTTERÓN, F.; Análise, Pr
- Page 297: 282[67] BORGONOVO, Deivis; Análise
269LAR AR4,psenLT *LDP #IAMPY IAAPACLDP #psenp120LAR AR4,psenp120LT *+SAR AR4,psenp120LDP #IBMPY IBAPACLDP #psenm120LAR AR4,psenm120LT *+SAR AR4,psenm120LDP #ICMPY ICAPACLDP #KD_4LT KD_4LDP #IQSACH IQLACC #0MPY IQAPACSAC IQ;cálculo do filtro de referênciaLACC #0SPM 1SETC SXMLDP #IDrefFANTLT IDrefFANTMPY K1FAPACLDP #IDrefSATANTLT IDrefSATANTMPY K2FAPACLDP #IDrefFSACH IDrefF;atualiza IDrefSAT anteriorLACC #0LDP #IDrefSATLACC IDrefSATLDP #IDrefSATANTSACL IDrefSATANT; atualiza IDref filtrado anteriorLACC #0LDP #IDrefFLACC IDrefFLDP #IDrefFANTSACL IDrefFANT;comutac<strong>ao</strong> de controle nas malhas IMAR *,AR4LDP #temporizadorLAR AR4,temporizadorLAR AR0,#94CMPR 0BCND nresetami, NTCLDP #IDLACC IDLDP #IDrefFSACL IDrefF;acoplamentoLACC #0LDP #KdesacoplLT KdesacoplMPY IQAPACLDP #DdADD Dd,16LDP #DdlinhaIANTSACH DdlinhaIANTLACC #0LDP #KdesacoplLT KdesacoplMPY IDSPACLDP #DqADD Dq,16LDP #DqlinhaIANTSACH DqlinhaIANTnresetami:;cálculo do compensador de corrente;D; Errio IDLACC #0LDP #IDrefFLACC IDrefF,16LDP #IDSUB ID,16LDP #ErroIdSACH ErroId; Ddlinha proporcionalLACC #0LDP #K1ILT K1IMPY ErroIdSPACSPACLDP #DdlinhaPSACH DdlinhaP; Ddlinha IntegralLACC #0LDP #K2ILT K2IMPY ErroIdSPACLDP #DdlinhaIANTADD DdlinhaIANT,16LDP #DdlinhaISACH DdlinhaI; atualiza Ddlinha integral anteriorLDP #DdlinhaIANTSACH DdlinhaIANT; Ddlinha (total)LDP #DdlinhaPADD DdlinhaP,16LDP #DdlinhaSACH Ddlinha;Q; erro IQLACC #0LDP #IQSUB IQ,16LDP #ErroIqSACH ErroIq; Dqlinha proporcionalLACC #0LDP #K1ILT K1IMPY ErroIqSPACSPACLDP #DqlinhaPSACH DqlinhaP; Dqlinha IntegralLACC #0LDP #K2ILT K2IMPY ErroIqSPACLDP #DqlinhaIANTADD DqlinhaIANT,16LDP #DqlinhaISACH DqlinhaI; atualiza Dqlinha integral anteriorLDP #DqlinhaIANTSACH DqlinhaIANT