Other Parts Discussed in Thread: CONTROLSUITE
Tool/software: Code Composer Studio
Why in project ControlSuite /DevelopmentKits/BLPFCv 1.0 module PFC_BL_ICMD.asm
DutyA is connected back to this module after CNTL_2P2Z:1
What is sense for this?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Why in project ControlSuite /DevelopmentKits/BLPFCv 1.0 module PFC_BL_ICMD.asm
DutyA is connected back to this module after CNTL_2P2Z:1
What is sense for this?
This is because DutyA is needed to calculate the output for PFC_BL_ICMD module. Please read the documentation for PFC_BL_ICMD inside the DPLib.pdf file. This explains how DutyA is used to calculate the output of PFC_BL_ICMD.
Shamim
We read DPLib.pdf and understood that DutyA is negative loopback for PFC_BL_ICMD module. But can not understand the sense of it. We read study books in theory of control systems and there are not such a loopback.
This comes from the inductor current to switch current conversion ratio. In BLPFC we changed the conventional PFC inductor current command to PFC switch current command since this is what is controlled in this PFC design. We do not sense inductor current directly. We sense switch current and control that current.
Attached doc explains how we can derive this conversion ratio.