Update: I've discovered an issue with my game code that causes it not to work with the standard acceleration formula:
In my game, objects accelerate in spurts. So when it goes from 0 to 1 to 2 units per second, it starts at 0 for one clock tick, then jumps to 1 for one clock tick, and so on...