I have a battery model which is described using a lookup table as in the attached models. If there is a low pass filter added to the output of the 2D lookup table simulation speed is significantly improved, and without it, it’s much slower. How do you explain this? If you add another time constant to a model simulation should be more complicated and slower, so how does the filtering output of the lookup table influence simulation speed? In the given models there is a simplified lookup table that describes the battery cell voltage as a linear function of the state of charge and current V(SoC, I), but when I put real data of a battery the result in speed simulation is the same regarding the filter.
with_filter.plecs (28.4 KB)
without_filter.plecs (27.6 KB)