UCC28950-Q1:同步整流相移全桥控制器

需积分: 9 3 下载量 191 浏览量 更新于2024-06-30 5 收藏 1.63MB PDF 举报
"TI-UCC28950-Q1.pdf 是德州仪器(TI)的一款针对同步整流的相移全桥控制器的资料。该控制器设计用于汽车应用,满足AEC-Q100标准,适用于宽温范围操作和高密度电源架构。" TI的UCC28950-Q1是一款高性能的集成电路,专为实现同步整流的相移全桥拓扑而设计。在电源转换领域,这种控制器能够提供高效能和精确的电流控制,特别适合于汽车、工业以及太阳能逆变器的应用。 1. **功能特性**: - **VDD欠压锁定**:当电源电压低于安全阈值时,控制器会自动关闭以保护系统。 - **宽温操作**:可在-40°C到125°C的温度范围内稳定工作,适应各种恶劣环境。 - **汽车应用兼容**:符合汽车级应用的要求,确保了在车载环境中的可靠性。 - **AEC-Q100认证**:通过了严格的可靠性测试,满足第一级别(Grade 1)的器件温度标准,可在-40°C至125°C的环境温度下运行。 - **相移全桥转换器**:支持宽范围的相移控制,提供灵活的设计选择。 - **工业电源系统**:适用于对效率和稳定性有高要求的工业应用。 - **ESD防护**:具备高人体模型(HBM)和充电设备模型(CDM)的静电放电防护等级,分别为H2和C3B等级,确保了电路在使用过程中的安全性。 2. **电路引脚功能**: - **DCM、RSUM、RT、TMIN、DELEF、DELCD、DELAB、SS/EN**:这些是控制器内部的控制和反馈信号,用于调整开关频率、相位移和电流检测等。 - **COMP、EA-、EA+、VREF**:这些是用于比较器和参考电压的输入,确保输出电压的精确控制。 - **RDCM、RCS、R7、RA(hi)、RAEF(hi)、RAEF、RA**等:这些电阻和电容构成反馈网络,用于设定系统的工作条件和稳定化输出。 - **VDD、GND、VSENSE、ENABLE**:电源、地线、电压感测和使能信号,这些都是控制器的基本电源管理和控制接口。 - **OUTPUT A-F**:这些是输出驱动信号,直接控制全桥开关管的导通和关断。 3. **应用电路**: - **UCC27324**:可能是一个辅助电源芯片,为UCC28950-Q1提供内部供电。 - **R5、C2、C1、R4、R3、CREF、R2、R1、VSENSE**等:构成滤波和补偿网络,用于稳定输出电压并减少噪声。 - **VOUT、VSENSE**:代表输出电压和电流检测点,用于实时监控系统的性能。 综上,UCC28950-Q1是一款集高效能、可靠性和灵活性于一体的相移全桥控制器,适合在汽车、工业和太阳能逆变器等应用中发挥关键作用。通过精确的内部控制和反馈机制,以及强大的ESD防护能力,它能够在各种复杂环境中稳定工作,确保电源系统的稳定性和效率。

>> function [sa,sb,sc] = fcn(Ts,L1,L2,C2,udc,uca,ucb,ucc,i1a,i1b,i1c,i2a,i2b,i2c,i2refa,i2refb,i2refc,ucrefa,ucrefb,ucrefc,ea,eb,ec,i1refa,i1refb,i1refc) K1=Ts/L2;temp=0;C=0;P=0;mpc=1;sa=0;sb=0;sc=0;K2=Ts/C2;K3=Ts/L1; w1=1; w2=0.7; w3=20; g=[0 0 0 0 0 0 0 0]; h=[0 0 0 0 0 0 0 0]; k=[0 0 0 0 0 0 0 0]; z=[0 0 0 0 0 0 0 0]; g(1)=abs(i2refa-i2a-K1*(uca-udc*0))+abs(i2refb-i2b-K1*(ucb-udc*0))+abs(i2refc-i2c-K1*(ucc-udc*0)); g(2)=abs(i2refa-i2a-K1*(uca-udc*(-1/3)))+abs(i2refb-i2b-K1*(ucb-udc*(-1/3)))+abs(i2refc-i2c-K1*(ucc-udc*(2/3))); g(3)=abs(i2refa-i2a-K1*(uca-udc*(-1/3)))+abs(i2refb-i2b-K1*(ucb-udc*(2/3)))+abs(i2refc-i2c-K1*(ucc-udc*(-1/3))); g(4)=abs(i2refa-i2a-K1*(uca-udc*(-2/3)))+abs(i2refb-i2b-K1*(ucb-udc*(1/3)))+abs(i2refc-i2c-K1*(ucc-udc*(1/3))); g(5)=abs(i2refa-i2a-K1*(uca-udc*(2/3)))+abs(i2refb-i2b-K1*(ucb-udc*(-1/3)))+abs(i2refc-i2c-K1*(ucc-udc*(-1/3))); g(6)=abs(i2refa-i2a-K1*(uca-udc*(1/3)))+abs(i2refb-i2b-K1*(ucb-udc*(-2/3)))+abs(i2refc-i2c-K1*(ucc-udc*(1/3))); g(7)=abs(i2refa-i2a-K1*(uca-udc*(1/3)))+abs(i2refb-i2b-K1*(ucb-udc*(1/3)))+abs(i2refc-i2c-K1*(ucc-udc*(-2/3))); g(8)=abs(i2refa-i2a-K1*(uca-udc*0))+abs(i2refb-i2b-K1*(ucb-udc*0))+abs(i2refc-i2c-K1*(ucc-udc*0)); % for P=1:8 % z(P)=w1*g(P)+w2*h(P)+w3*k(P); % end % temp=z(1); % for C=1:8 % if z(C)<temp % temp=z(C); % mpc=C; % end % end switch mpc case 1 sa=0;sb=0;sc=0; case 2 sa=0;sb=0;sc=1; case 3 sa=0;sb=1;sc=0; case 4 sa=0;sb=1;sc=1; case 5 sa=1;sb=0;sc=0; case 6 sa=1;sb=0;sc=1; case 7 sa=1;sb=1;sc=0; case 8 sa=1;sb=1;sc=1; otherwise sa=0;sb=0;sc=0; end 这是matlab function中的一段代码如何修改代码找出使g输出最小的四个输入状态

2023-05-23 上传