I've hand made something to do this so let me share my experience about it.
I made an aquarium stand that would raise and lower a 3,000lb tank. I carefully measured the torque required to turn the jack crank and using a VFD controlled gear drive reduced further via chain/sprocket reduction to give the drive system 50% more torque 'than needed'. With 3000lbs on the stand it drew 240% of the motor's full load amperage (FLA) to shudderingly and hesitatingly creep the stand upward. I had to add a second sprocket set to further reduce the drive ratio so I had about 300% of the measured torque.
Lesson: Provide more than 200% of the expected torque requirement to account for binding/wear/etc.
Next, with even the first ratio above there was absolutely no need to bring anything to a "soft landing". The system coasted smoothly and quickly to a stop in either direction from full speed. I'd estimate on my project the load came to a stop in about 1/16".
Lesson: You're likely overthinking it on these take-off and landing issues.
Dumping the tapered motion you then need only an UP/DOWN button and the VFD setup for an UP (OR) DOWN input. You then include micro-switches on your system that disconnect the UP or DOWN signals when the heights are reached. That will stop the motor and you'll get a tiny coast to where you want the load to be.
If you actually prove you have to have the added cost and hassle of tapered stops you can use an intermediate method that will likely still work fine. You use two additional micro-switches near the ends that command a different (slower) speed of the VFD. VFDs all have the provision for a digital input that when active causes the VFD to use a fixed preset (by the user) speed. When these 'speed switches' are active the VFD will slow to whatever you set it to for the switches - likely one slow speed is more than adequate since in my experience none are needed. If one slow speed is acceptable for your system just put them both in parallel so you only need to set one alternate speed.
Keith Cress
kcress -