A crane period anti-swing control method is characterized in that the crane hoisting process is divided into a constant acceleration process, a
constant speed process and a constant deceleration process, and the load swing angle is zero in the
constant speed process and during stopping; in the constant acceleration process, a trolley adopts the accelerated speed a as the input, the acceleration duration is a period or an integral number of periods nT, T is the swing period, n is a natural number, the accelerated speed a=garctan (theta<max> / 2), and the constraint condition of the maximum allowable swing angle theta<max> is met; in the
constant speed process, the trolley carries out hoisting at the constant speed of V<constant>=naT; and the constant deceleration process is the inverse process of the constant acceleration process, that is, the trolley adopts the accelerated speed -a as the input, and the lasting duration is the same as the acceleration duration. The crane period anti-swing control method starts with the
kinematics, it can be theoretically achieved that the load swing angle is zero during constant-speed running and stopping, no swing angle senor is needed, engineeringimplementation is easy, and cost is low. When the limiting conditions such as the swing angle, the expected constant speed and the
stroke are given, the specific acceleration and deceleration processes meeting all expected conditions can be planned easily.