In the uphill simulation mode (a first operation mode), the first switch 63a of the interlock switch 63 makes the stator windings 311 of the motor driving circuit 62 and the permanent-magnet synchronous motor 3 open-circuiting, and the second switch 63b of the interlock switch 63 makes the stator windings 311 of the permanent-magnet synchronous motor 3 and the resistance controller 64 closed-circuiting. Under such a condition, the external rotor 32 of the permanent-magnet synchronous motor 3 is rotated by a cycling motion generated by the operator pedaling the flywheel 2 to move, so that the permanent-magnet synchronous motor 3 is operating in a generator mode to generate an AC generation voltage that is fed to the resistance controller 64. The first rectifier and filter circuit 641 of the resistance controller 64 converts the generation voltage into a DC voltage, and then, the PWM control circuit 642 generates the PWM control signal S1 to control the electromagnetic field intensity of the electromagnetic resistance generation device 5 for applying a resisting force to the external rotor 32. As such, the magnitude of a resisting force applied to the flywheel 2 can be changed. Thus, a virtual reality feeling of simulating an uphill motion is generated.