I was able to move static mesh to a given point in an exact time by using “Move component to” or Matinee but what if I need to move it in for example 4 seconds with 1 second acceleration time (from 0 to max speed), then 2 seconds at max speed and finally 1 second deceleration time (from max speed to 0)?
First you need to decide if you want to use physics, or just move it.
For physics you need to use formula: 1/2at^2
For non physical, look at interpto family of nodes. This is simple way but not flexible.
You can also use function , and draw acceleration/deceleration for it in editor. This will give you direct control about how smooth (or not smooth) starting and stopping will be.