What is the highest electrical rpm InstaSPIN can support? We need to control a motor between 10K electrical rpm and 200K electrical rpm (5-100Krpm, 4 pole). The examples I've seen so far are at much lower speeds.
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.
What is the highest electrical rpm InstaSPIN can support? We need to control a motor between 10K electrical rpm and 200K electrical rpm (5-100Krpm, 4 pole). The examples I've seen so far are at much lower speeds.
We have controlled motors up to about 2.5-3KHz electrical with the FAST algorith and InstaSPIN-FOC with 15 or 20 KHz control loop rates (FAST can run at the same speed or even rates of /2, /3, /4). To do any closed loop control a general rule is you need to be updating at least 7 times per electrical cycle (and 10x is preferred). So 3KHz would be 21 KHz control loop (and 10x would be 30 KHz). In a classical FOC system you also need to compensate for the difference in the rotor angle when you sample (estimate) to when you output your command. This is included in InstaSPIN-FOC starting with the latest MotorWare version _09.
I believe InstaSPIN-BLDC has been used at even higher frequencies as you aren't trying to orient the precise position of the stator field but rather just need to commutate "close enough". But you still need to keep the 7-10x rule.