Flight simulation motion-base drive algorithms: part 1. Developing and testing equations