vadda said:buba said:If anyone gets to the hard max limit very often it is usually because the min limit is too high. Try lowering the min limit and it will help with a better thermal control.
So if you have:
Min: 75 °C
Max: 85 °C
Try:
Min: 45 °C
Max: 85 °C
This will start to limit very, very slightly at 45 degrees and you will not even notice. But it will help to keep the temperature down and will give a smoother thermal throttling. This is not necessary to do, instead it is just a tip for anyone that wants a smoother experience.
Ok, thanks, this is a good hint because only 5° of difference between Max and Min it did not allow the engine to manage the power supplied progressively but it quickly got me to the assistance stop at the half of the hill
I had set 600W of maximum delivery power.
Yes, I try to set the min limit as high as possible just so I always have maximum power available. But it is usually better to set it lower and have some margin to the max limit. It will be much better and it copes better with the thermal delay in the system. We need to allow for some margin to have it manage the temperature as intended and this is very important! (!!!) We could solve this by adjusting for the thermal delay as is done in certain controllers but better to save program space for other more exciting functions!
EDIT:
This is really important so I want to throw out one last comment for anyone interested: the margin between the min and max limit should be as large as possible. So set the max limit to a value you feel is almost at the edge of safe operation. Maybe 90 degrees Celsius? And then have the min limit as low as possible. Maybe around 40 degrees Celsius? And I promise anyone that the thermal management will be much smoother and you will never end up standing still and waiting for the motor to cool down.
If the margin is lower it will overheat and shut off assistance. You will have to wait a cool down period before being able to use the bike. And that should never happen as there is a power level the TSDZ2 can maintain without overheating at each and every ambient temperature, altitude, humidity, etc. So if it does overheat the min and max are not optimally configured as the thermal management should find and settle at the perfect power level that does not increase the temperature any more for the given conditions you are riding in.
This should maybe be explained in the wiki...