根据 DPlib.pdf 的说明
This section explains how to use this module. The example assumes a PFC
Stage designed for 230VAC to 90VAC and the voltage feedback is designed
for peak 400V. Hence,
PFC_INVSQR_CLA_VminOverVmax:n: = (float)(90.0/230.0)= 0.3913
PFC_INVSQR_CLA_Vmin:n: =< (float)(90.0/400.0)= 0.225
#define PFC_InvRmsSqr_CLA_C(v) \
v.Out = (v.Vmin > v.In) ? v.Vmin : v.In; \ (1)
v.Out = __meinvf32(v.Out) * v.VminOverVmax; \
v.Out = v.Out * v.Out; \
v.Out = ((v.Out < LIMIT_PFC_INVRMSSQR) ? v.Out : LIMIT_PFC_INVRMSSQR)
v.Vmin 是一个比值,V.in是个电压输入,
v.Out = (v.Vmin > v.In) ? v.Vmin : v.In; 一个电压 跟 一个比值 做比较,是实现怎样功能?
能不能解释一下,谢谢
