A thrust constant derivation method of a linear motor for deriving a thrust constant representing an occurrence rate of a thrust in relation to a current in the linear motor which is provided with a track member, which includes one of a magnet and a coil extending in a movement direction, and a moving body, which includes the other of the magnet and the coil mounted to the track member in a movable manner, the linear motor generating a thrust in the movement direction between the magnet and the coil by causing a current to flow in the coil, the method comprising:
- causing the moving body to move along a long movement zone on the track member, the long movement zone including a plurality of locations on the track member;
- deriving a first thrust constant in the long movement zone on the track member based on actual measurements of current as the moving body moves across the long movement zone;
- causing the moving body to perform movements in the movement direction at each of the plurality of locations;
- deriving second thrust constants of the plurality of locations on the track member based on an actual measurement of an alternating current and positional information at each of the plurality of locations;
- and
- deriving the thrust constant, of an arbitrary position on the track member including a position between two of the plurality of locations on the track member, based on the first thrust constant and the second thrust constants.