Hi,
I would like to know if I Start Rs calibrate, should I just call
EST_setFlag_enableRsRecalc(obj->estHandle, TRUE);
and how can I know the D-axis Current Injection is completed before I can allow IsSet_A activate / or motor start ?
Danny
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.
Hi,
I would like to know if I Start Rs calibrate, should I just call
EST_setFlag_enableRsRecalc(obj->estHandle, TRUE);
and how can I know the D-axis Current Injection is completed before I can allow IsSet_A activate / or motor start ?
Danny
Hi Danny,
EST_setFlag_enableRsRecalc(obj->estHandle, TRUE);
Are you referring the instaSPIN code?
Regards,
Yara
Hi Yara,
Are you referring the instaSPIN code?
I just need to know any API can tell if the D-axis Current Injection is completed ?
e.g. before my motor is spin (throttle apply), I start current injection, during injection period, I need to disable my throttle (IsSet_A > 0)
if I use EST_setFlag_enableRsRecalc(obj->estHandle, TRUE), I don't know when's the injection is completed
see below thread, my earlier post regarding this, I still not resolve this problem.
Danny
Hi Danny,
If this is the same issue from your previous thread please continue your questions on your previous thread, other wise I will have to reassign this thread back to the same team that was helping you on the previous thread.
Regards,
Yara
Danny,
Thread has been reassigned, please allow some time for the original team member for your issue to respond.
The best practice on E2E is to keep your issue on a single thread so the correct team member can help you through the issue.
Thanks!
Yara
Hi Danny,
Jason, who was helping you before, is out today. Please allow him some extra time to get back to you. Thanks for your understanding.
Best,
Kevin
Danny,
Apologies for the delay, as Kevin stated, I was out. Motor Identification- including Rs offline (also referred to as Rs recalc)- is performed just one time prior to testing, then should never need to be performed again once those values have been saved appropriately. This identifies the base value of the stator resistance.
Meanwhile Rs OnLine is a separate but similar function, allowing for runtime recalculation of the stator resistance to account for changes in Rs due to temperature.
Both of these processes are documented in the InstaSPIN-FOC User's Guide, located here.
In other words, Rs Recalc should not be used in your final end application- it is not intended for that. Rs OnLine can be used by your final application, and if so, you should follow the documented procedure of section 15 and/or example implementations in our reference projects.
Regards,
Jason Osborn