TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049: 参考的POWERSUITE下的DC-AC单元部分Single Phase Inverter: Voltage Source TIDM-HV-1PH-DCAC项目采取的芯片是TMS320F280049

Part Number:TMS320F280049

因为此项目有两种方式AD和SDFM,因为我采用的芯片是28027故只对AD代码部分详细看了下目前问题如下:

1.在代码interrupt void inverterISR(void)语句如下

#if SENSING_OPTION ==ADC_BASED_SENSING
readCurrVolADCSignals(&offset165, &invVbusInst, &invVbusOffset,
&invVoInst, &invIiInst, &invIiOffset);

虽然CMPB的值设置等于ACQPS_SYS_CLKS所设置 的时间,但我个人觉得此时采集到的TMS320F280049的电压 电流等的AD值应该是前一周期的AD值,但如果拿这个AD值进行计算结果应该不对吧,谢谢!

#define ACQPS_SYS_CLKS     50

EPWM_setCounterCompareValue(INV_ISR_TRIG_PWM_BASE,EPWM_COUNTER_COMPARE_B,
EPWM_getTimeBasePeriod(INV_ISR_TRIG_PWM_BASE)-(50/2));

50/2是因为PWM的时钟是系统时钟的2分频,但这个50只是sample window,Conversion Time还没计算在内 是不是TMS320F280049的sample window时间包含了Conversion Time?

个人觉得CMPB的值应该设置为EPWM_getTimeBasePeriod(INV_ISR_TRIG_PWM_BASE)–所有AD采样的时间之和,这样才能保证中断发生的时候采集的值是当前周期的AD值

谢谢!

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

jun liu 说:虽然CMPB的值设置等于ACQPS_SYS_CLKS所设置 的时间,但我个人觉得此时采集到的TMS320F280049的电压 电流等的AD值应该是前一周期的AD值,但如果拿这个AD值进行计算结果应该不对吧,谢谢!

第一个问题,您是在问是否可以根据之前的周期 ADC 测量值计算占空比吗?

jun liu 说:

50/2是因为PWM的时钟是系统时钟的2分频,但这个50只是sample window,Conversion Time还没计算在内 是不是TMS320F280049的sample window时间包含了Conversion Time?

个人觉得CMPB的值应该设置为EPWM_getTimeBasePeriod(INV_ISR_TRIG_PWM_BASE)–所有AD采样的时间之和,这样才能保证中断发生的时候采集的值是当前周期的AD值

您有没有使用 CMPB 进行 ADC 触发? 如果有,在 TBPRD 触发 SOC 会有很大的开关噪声,您需要避免这种情况。 通常建议在 PWM 开关instance之前 / 之后设置 ADC SOC。

,

jun liu:

明白 谢谢您的解答

,

jun liu:

是的 ,根据之前的周期 ADC 测量值计算占空比,好像采集有延时 不过我的延时可以接受 但我想尽量不延时 谢谢

,

Cherry Zhou:

那这个再帮您跟进下问下哈,有答复尽快给到您。

,

jun liu:

好的 谢谢 你过还有一个问题,这个涉及到硬件的问题,我采取的是#if SENSING_OPTION ==ADC_BASED_SENSING即ADC_BASED_SENSING模式就是下图左边的电路形式,但我想问的是电压环控制我可以理解 但电流内环是怎么实现控制占空比invDutyPU ,程序中一直没有看到功率的控制,难道是DCL实现的?有没有关于DCL的相关文章或者使用说明?官方的英文版本我看到过,但英文能力有限,希望有中文版或者论文也可。

此外提问个硬件的问题,H桥输出的是等幅的SPWM波,请问H桥电流波形是什么样子的?电感上的波形是什么样子?电感 两端电压怎么计算?谢谢!

,

Cherry Zhou:

jun liu 说:根据之前的周期 ADC 测量值计算占空比,好像采集有延时 不过我的延时可以接受 但我想尽量不延时

数字控制依赖于以前的 ADC 测量 (sensing value) ,同时也是数字控制与模拟控制相比的一个缺点。 由于是使用之前的 ADC 测量作为反馈,因此会导致控制环路中的 1 个周期延迟,不过如果采样频率足够高 (假设采样频率至少比控制环路带宽高 10 倍) ,那 1 个周期延迟的影响不会特别明显。

新的问题收到了哈,有反馈会尽快答复您。

,

jun liu:

收到 谢谢您的解答

,

Cherry Zhou:

您好,您请参阅以下用户指南,其中详细描述了电流环路信息 TIDUB21D:

www.ti.com/…/tidub21

 DCL的详细信息您请参阅以下链接:

https://www.ti.com/tool/C2000-DIGITAL-CONTROL-LIBRARY

您有一个内部电流环路,因此电感器电流也遵循正弦定理。 工程师不认为它的电感器电压未被用于控制环路。

您好以上是给到您的答复,目前以上文件暂无中文版本,辛苦您借助翻译软件看下,关于中文版本我们会反馈到工程师这边,下次进行修订时会采纳您的意见。谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049: 参考的POWERSUITE下的DC-AC单元部分Single Phase Inverter: Voltage Source TIDM-HV-1PH-DCAC项目采取的芯片是TMS320F280049
分享到: 更多 (0)