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.

TMS320F28034: Question about eSMO in DMC MATH_eSMOlib_full.pdf

Part Number: TMS320F28034

Dear C2000 expert,

From DMC MATH_eSMOlib_full.pdf, I have below 2 questions, can you please help on this?

1. I could understand the equation 1 in the below picture, but in equation 2, there is an extra variable z, can you please help me understand how does the z comes from?

2. The equation 4 and 5 are discrete form of equations 2 and 3, the parameter I derived should be F = (1+ATs), G = BTs. Can you please help me know why?

My derivation is like this, for equation 2, the discrete form should be, i(n+1) - i(n) = ATs*i(n) + BTs(vs(n) - es(n) - z(n)), so i(n+1) = (1+ATs)*i(n) + BTs(vs(n) - es(n) - z(n) )

Here I can get F = (1+ATs), G = BTs. This is not the same with the documentation. Can you please help to explain this? Thanks...