Code: Select all
Voltage: 300V
Boost: 2700
Fweak: 250
fslipmax: 4
fslipconstmax: 4
idcmax: 500
More dramatically, it can also be seen that aggressive derating is occurring when the DC current reaches 400A.
By comparing the Idc (from the inverter) with the current data from my ISA shunt, we can see that the DC current is being slightly overestimated by the inverter, hence why the 500A limit is being triggered (just a little) prematurely. With this in mind, I need to decide whether to increase the DC current limit, or try to reduce current. While the first option may be acceptable and within the specs of the motor, I would prefer to save my batteries, and instead reduce current.
I will experiment with doing so, either by adjusting fweak to reduce voltage at higher speeds, or by adjusting fslipmax, which should reduce current at all speeds. It is difficult to know which of these to adjust as both will likely have an impact.
When I've finished, I hope this will produce both a parameter set, and some documentation that will be useful for others. I will try to document on the wiki how to use SavvyCAN to log this data and create these charts. I personally find this approach more appealing than tuning by feel.