Other Parts Discussed in Thread: C2000WARE
As part of my university project, I am trying to implement SVPWM for my Servo motor. I have configured the ADC, ePWM and eQEP (though still some things to finalize yet but basic is done)
While I am trying to search the different libraries, I am struggling to understand the clark-park transformation from the examples code. I know the concept and I can apply it using the math.c function with a basic C programming.
I have opened the Motor C ware SDK library for examples but I don't know where and how exactly the code is functioning.
So my questions are as below:
1) Is there a detailed or basic example which can help me understand the SVPWM implementation in texas C2000. Because I have gone through examples but its very difficult to understand where the constants are defined, where the GPIO pins say for ADC current is assigned, How the clark park transformation is done with details or reference. I also found that in the examples ia and ib current are only considered in terms of i_alpha and i_beta by considering the superimposition principle (which for me is difficult to follow)
2) Since the Motor program is getting difficult for me, I am thinking of using math.c include files and do the clark and park calculations myself. Where I will be defining everything like in a simple C program. Is that acceptable to do and how do I know the limitations in terms of the execution time. Because I am already doing it, as it seems more easier to me than the understanding how the motor examples work.
3) I have gone through edX, Udemy, Youtube, Coursera and what not; I have been unable to find any course covering in details about this issue. Is texas providing any courses about these in details (what are the cost involved: is there discount for student). While I found tutorials for STM32 in udemy but very difficult to find for TMS32.
I found quite helpful in understanding the c2000 training introduction series. While I it was helpful in understanding some basics, they are not much enough for what I am seeking.
Please help..
Thanks for the understanding
Faiz