Table of Contents

Crane drive field weakening speed control is often used in hoisting mechanisms to improve operating efficiency. The basic idea is simple: the motor runs at the highest speed under no-load conditions, runs at rated speed under heavy load, and uses a calculated field weakening curve to determine the proper speed for loads between heavy load and no load.
For overhead crane and gantry crane hoist drives, this helps increase lifting speed under no-load or light-load conditions, reduce hoisting time, shorten the working cycle, and improve equipment productivity.
Some special applications must follow their own design data. For example, on a shipbuilding gantry crane, if the no-load, half-load, and full-load speeds are 3, 6, and 9 m/min respectively, and the motor field weakening ratio cannot reach three times the rated speed, the full-load operating speed may be lower than the rated speed.
The following discussion uses container quay cranes and ship unloaders as examples because both have high efficiency requirements. The load of a hoisting mechanism does not reach the rated load every cycle. For a container quay crane, the container weight is usually between 3 and 40 tons, depending on the goods inside the container. When the load is heavy, the lifting speed is lower. When the load is light, the lifting speed can be increased, reducing the cycle time from the equipment side.
The operating condition of a ship unloader is relatively simpler. During the full-hatch stage, grab unloading is usually close to full load. When the grab opens, the mechanism is under light load, so the system mainly needs high and low speed ranges. During the clean-up stage, the weight of material grabbed each time varies greatly. In this condition, light-load high-speed operation can significantly shorten the work cycle.
As shown in Fig. 1-1, the solid line represents the relationship between speed and power, while the dashed line represents the relationship between speed and output torque.
When the motor accelerates from zero speed to rated speed n_N, the motor output power is proportional to speed, while the output torque remains at rated torque. This range is called the constant-torque characteristic range.
When the motor runs from rated speed n_N to maximum speed n_max, the motor output power remains constant at rated power, while the output torque is inversely proportional to speed. This range is called the constant-power characteristic range.
The S1, S3-60%, S3-40%, and S3-25% curves in Fig. 1-1 are related to motor performance and are shown only as examples.
When the load reaches the rated load, the motor runs below rated speed and remains in the constant-torque range. The output torque can stay constant, while the output power depends on motor speed.
When the load is below the rated load, the motor can enter the field weakening range and run above rated speed. In this constant-power range, output power remains constant and output torque decreases as motor speed increases.
In design work, the voltage limit characteristic curve and the mechanical speed limit should be considered carefully. Actual operation should keep a reasonable margin from these limits.

The field weakening curve can be calculated from the mechanical performance and is usually provided by the OEM. After the field weakening curve is available, it can be configured in the control program with a certain margin, such as 5%.
The premise of load-dependent speed control is accurate load weight detection. In practice, load detection is often one of the difficult points.
During hoisting acceleration, the PLC program calculates the load weight from the analog output of the weighing sensor. It then calculates the motor speed reference from the load weight and the field weakening curve and sends the reference to the inverter, so the motor runs at the calculated speed.
However, weighing sensor data can drift, and measurement accuracy is difficult to guarantee. This creates a high risk. If the calculated field weakening speed is inaccurate, the speed may be too high, while the hoist motor output torque may be insufficient. This can lead to a loss-of-control accident, such as overspeed.
To address the accuracy problem of weighing sensors, a common load estimation method can be implemented in the PLC program. The hoist motor current can be used to calculate load weight. In steady motor operation, motor output torque is proportional to load weight, and motor current is approximately proportional to output torque. Therefore, motor current can be used to estimate load weight.
As shown in Fig. 1-2, during acceleration, the motor output torque includes four parts, and M_LOAD is proportional to the load.

The proportional coefficient K between motor current A and load T must be determined by actual measurement during commissioning:
T = K x A
The measurement method is as follows:
Important points:
Early Siemens systems used Technology Boards such as T300, which integrated the field weakening speed control function. Users only needed some simple application development and careful on-site commissioning before use. The T300 was installed beside the CUVC board in the Masterdrive 6SE70 electronic box, and an EPROM was inserted on the T300, so the program was stored in the EPROM.
With the newer SINAMICS drive system, Siemens developed the SIMOCRANE crane control software package on the SIMOTION platform. It included crane technology programs such as field weakening speed control. As SIMOTION was phased out, SIMOCRANE was transferred to the CU320 hardware platform and still supports field weakening speed control.
Retrofit projects require special attention. The T300 cannot be used in a SINAMICS system, so its functions must be migrated to a PLC, CU320, or another platform. Otherwise, a crane with field weakening function may be modified into a crane with only two speeds: high speed and low speed.
After the function principle and implementation method are understood, the project team can decide whether to develop the function independently or purchase a mature software package. For engineering applications, it is important not only to know what the function does, but also to understand why it works.
WeChat